Position Overview The Assistant Controller is a key member of the finance team, partnering closely with the Regional Controller to drive the accuracy, integrity, and efficiency of the company's accounting operations. This role is instrumental in maintaining strong financial controls, delivering timely and reliable reporting, and supporting continuous process improvements in a fast-paced, project-driven environment. The ideal candidate is detail-oriented, analytical, and proactive, with the ability to collaborate effectively across operations and senior leadership. Key Responsibilities
Review weekly accounts payable voucher reports to ensure invoices are properly supported, accurately coded, and compliant with company policies.
Validate purchase orders for correct job cost allocation, coding accuracy, and alignment with approved budgets.
Review and approve credit card expense reports, ensuring proper documentation, policy compliance, and accurate general ledger recording.
Support the monthly, quarterly, and annual close processes to ensure timely and accurate financial reporting.
Prepare and review journal entries and balance sheet account reconciliations.
Assist in the preparation of internal management and financial reports.
Monitor cost allocations and intercompany transactions for accuracy and completeness.
Ensure compliance with GAAP, internal policies, and applicable regulatory requirements.
Partner with external auditors and support audit requests.
Identify opportunities to streamline processes and strengthen internal controls. Qualifications Education & Experience
Bachelor's degree in Accounting, Finance, or related field required
5-8 years of progressive accounting experience
Experience in construction, heavy equipment, or other project-based industries preferred
Strong working knowledge of GAAP and financial reporting
Experience with ERP/accounting systems (job-costing or construction systems strongly preferred)
Advanced Microsoft Excel skills
Strong analytical, organizational, and problem-solving abilities
Exceptional attention to detail and accuracy
Proven ability to manage multiple priorities and meet deadlines in a fast-paced environment
Strong communication and interpersonal skills with the ability to partner cross-functionally #INMAR2026 #LI-AS7 #LI-ONSITE
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"; });