Post Job Free
Sign in

Accounting Supervisor

Company:
Creative Financial Staffing
Location:
Upper Arlington, OH, 43221
Posted:
February 04, 2026
Apply

Description:

Accounting Supervisor

Our client is a manufacture headquartered in Columbus, Ohio. We are currently seeking an Accounting Supervisorwho will be responsible for ensuring accurate and timely financial reporting, performing account reconciliations, and supporting month-end close activities.

Key Duties:

Compiles and analyzes account information to create balance sheets, profit and loss statements, and other financial reports.

Support external audit by preparing schedules and responding to auditor inquiries.

Prepares and reviews journal entries, accruals, and account reconciliations for month-end and year-end close.

Reports on the company's financial health, providing accurate quantitative information.

Ensures accuracy, completeness, and compliance with financial regulations and internal accounting policies. Requirements:

Associates or Bachelor's degree is required

Minimum of 5 years of accounting experience required

Must demonstrate excellent verbal and written communication skills

Must have a cheerful outlook, excellent people skills, and demonstrate professionalism

Must be proficient with Microsoft Office

Must have strong organizational skills with the ability to prioritize and adhere to strict deadlines Salary: $90,000 to $105,000, DOE. This is an in-office position. #INJAN2026

EB- document.addEventListener('DOMContentLoaded', => { const root = document.querySelector('#job_desc'); if (!root) return; // Skip wrapping if we've already done it if (root.dataset.hashtagsWrapped === "1") return; const SKIP = new Set(['SCRIPT','STYLE']); const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode(node) { if (!node.nodeValue !node.nodeValue.match p{L}\p{N}_]+/u)) return NodeFilter.FILTER_REJECT; // Avoid wrapping inside an existing hashtag span let p = node.parentNode; while (p && p !== root) { if (p.nodeType === 1 && p.hasAttribute('data-hashtag')) return NodeFilter.FILTER_REJECT; if (SKIP.has(p.nodeName)) return NodeFilter.FILTER_REJECT; p = p.parentNode; } return NodeFilter.FILTER_ACCEPT; } }); const re = p{L}\p{N}_ gu; function wrapTextNode(textNode) { const text = textNode.nodeValue; re.lastIndex = 0; let m, last = 0; const frag = document.createDocumentFragment ; while ((m = re.exec(text)) !== null) { // preceding plain text if (m.index > last) frag.appendChild(document.createTextNode(text.slice(last, m.index))); // hashtag span const span = document.createElement('span'); span.textContent = m[0]; span.setAttribute('data-hashtag', '1'); // idempotence guard span.setAttribute('style', 'font-size:9px;color:#fff'); // requested inline style frag.appendChild(span); last = re.lastIndex; } // trailing plain text if (last < text.length) frag.appendChild(document.createTextNode(text.slice(last))); textNode.parentNode.replaceChild(frag, textNode); } const toProcess = []; let n; while ((n = walker.nextNode toProcess.push(n); toProcess.forEach(wrapTextNode); root.dataset.hashtagsWrapped = "1"; });

Apply