Post Job Free
Sign in

Accounting Clerk

Company:
Creative Financial Staffing
Location:
Columbus, OH, 43215
Posted:
November 06, 2025
Apply

Description:

ACCOUNTING CLERK ABOUT THE COMPANY

Work hand-in-hand with a small, dedicated team

This role offers a great opportunity to use learned accounting and critical thinking skills

Want work-life balance? LOOK NO FURTHER! RESPONSIBILITIES OF THE ACCOUNTING CLERK:

The Accounting Clerk will compile and sort documents, such as invoices and checks, substantiating business transactions.

The Accounting Clerk will verify and post details of business transactions, such as AR and AP

The Accounting Clerk will assist with month-end by verifying utility deposits

The Accounting Clerk will complete special projects as assigned by management EXPERIENCE PREFERRED FOR THE ACCOUNTING CLERK ROLE:

General Accounting and AP experience

Attention to detail

Excellent written and verbal communication skills

Ability to work with all personality types Salary Range: $38,000 - $45,000 based on experience. This is an in-office position.

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