Payroll Assistant
Creative Financial Staffing - Columbus, OH
Apply NowJob Description
Payroll Assistant Salary Range: $41,640- $41,880 ABOUT THE COMPANY Established in the early 1950s as a local contractor, the company has expanded into a national operation. Focuses on providing engineering, manufacturing, and installation services for various construction and industrial products. Privately owned with decades of experience evolving from a local business into a recognized national provider in its field. Headquartered in the Central Ohio, with multiple manufacturing locations across several states. RESPONSIBILITIES OF THE PAYROLL ASSISTANT: The Payroll Assistant will process company's payroll (weekly and semi-monthly) Process wage withholding orders Maintain employee records, including assisting with employee benefits The Payroll Assistant will answer general inquiries regarding pay or benefits Responsible for data entry, filing, and reports. QUALIFICATIONS PREFERRED FOR THE PAYROLL ASSISTANT ROLE: Understanding of timekeeping and payroll The Payroll Assistant will possess strong attention to detail Excellent written and verbal communication skills Solid computer skills/Excellent data entry Flexible to help with administrative task The Payroll Assistant will create spreadsheets in Excel and use basic formulas EB-1487696869 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 (dex > last) frag.appendChild(document.createTextNode(text.slice(last, dex))); // 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"; });
Created: 2026-04-02