<p>We are looking for an experienced Accounts Receivable Analyst to join a long-term contract assignment in Michigan. In this role, you will focus on resolving unapplied cash, correcting payment discrepancies, and ensuring customer payments are accurately matched to outstanding invoices. This position is ideal for a self-directed, detail-oriented individual who can investigate complex account activity, collaborate across teams, and help improve the accuracy and timeliness of receivables management.</p><p><br></p><p>Responsibilities:</p><p>• Investigate unmatched cash receipts, unidentified remittances, and invoice short-pay situations to bring customer accounts into balance.</p><p>• Apply and reconcile incoming payments against open invoices with a high degree of accuracy and attention to detail.</p><p>• Examine aging data and outstanding balances to identify collection priorities and support cleanup of past-due accounts.</p><p>• Perform detailed account reviews and reconciliations across a high volume of transactions to identify root causes of discrepancies.</p><p>• Use Microsoft Excel to sort, filter, compare, and analyze large data sets in support of account research and resolution activities.</p><p>• Maintain thorough documentation of account findings, actions taken, and progress updates related to receivables cleanup efforts.</p><p>• Contribute to efforts that strengthen account accuracy, reduce aged balances, and improve overall accounts receivable performance.</p>
We are looking for a dependable Part-Time Bookkeeper to support daily financial activities for our client in Michigan. This contract opportunity with potential for a permanent role is ideal for someone who enjoys keeping records accurate, managing routine accounting tasks, and helping maintain smooth financial operations. The person in this role will contribute across payables, receivables, invoicing, reconciliations, and account support while working with a high level of accuracy and organization.<br><br>Responsibilities:<br>• Record and process incoming and outgoing financial transactions, ensuring payables and receivables are handled promptly and accurately.<br>• Create customer invoices, distribute billing documents, and help monitor payment activity to support timely collections.<br>• Complete reconciliations for bank accounts, credit cards, and other financial records to confirm balances and resolve discrepancies.<br>• Maintain client account details and assist with questions related to invoices, payments, and account activity.<br>• Prepare checks for payment and organize supporting documentation to maintain clear audit trails.<br>• Keep bookkeeping records current, accurate, and well organized for ongoing reporting and reference.<br>• Provide day-to-day accounting assistance as needed to support broader bookkeeping and administrative functions.
We are looking for a detail-oriented Bookkeeper to support daily financial operations for a CPA firm in Kalamazoo, Michigan. This position is well suited for someone who is comfortable managing core accounting tasks, maintaining accurate records, and working confidently in QuickBooks. The ideal candidate will bring a hands-on approach to payables, receivables, reconciliations, and payroll while helping keep financial processes organized and reliable.<br><br>Responsibilities:<br>• Maintain complete and accurate financial records by posting transactions and updating ledgers on a consistent basis.<br>• Process vendor invoices and payments promptly while ensuring accounts payable activity is recorded correctly.<br>• Track incoming payments, apply receipts, and follow up as needed to keep accounts receivable current.<br>• Reconcile bank accounts regularly to identify discrepancies and ensure balances align with supporting documentation.<br>• Use QuickBooks to manage day-to-day bookkeeping activities and generate financial information as needed.<br>• Support payroll processing by verifying data, maintaining records, and helping ensure timely and accurate payment administration.<br>• Review accounting entries for accuracy and completeness to help preserve the integrity of financial data.
We are looking for a detail-oriented Staff Accountant to support day-to-day accounting operations. This role is ideal for someone with hands-on experience in core accounting functions who can help maintain accurate financial records and contribute to a well-organized month-end process. The position offers the opportunity to work across payables, receivables, and general ledger activities while partnering with internal teams to keep financial data reliable and up to date.<br><br>Responsibilities:<br>• Prepare and record journal entries to ensure financial transactions are captured accurately and on time.<br>• Maintain the general ledger by reviewing account activity, researching discrepancies, and supporting account reconciliations.<br>• Process accounts payable transactions, verify supporting documentation, and help ensure timely vendor payments.<br>• Manage accounts receivable activities, including invoicing support, payment tracking, and follow-up on outstanding balances.<br>• Assist with month-end and year-end close tasks by organizing financial data and confirming account accuracy.<br>• Review accounting records for completeness and consistency, escalating issues when corrections are needed.<br>• Collaborate with internal departments to gather financial information and resolve routine accounting questions.<br>• Support process updates or system-related accounting tasks as needed while preserving accurate reporting and documentation.
<p>We are looking for a motivated and detail-oriented Accountant to join our team in Norton Shores, Michigan. This role requires an individual who is skilled in financial operations with ability to manage a variety of accounting tasks with precision and efficiency. If you thrive in a dynamic environment and enjoy working independently while contributing to team goals, we encourage you to apply. For immediate inquiries, please call Katie Ruger today at 616-600-8734!</p><p><br></p><p>Responsibilities:</p><ul><li>Prepare, examine, and maintain accurate financial records, reports, and statements.</li><li>Manage general ledger entries and ensure reconciliation of accounts.</li><li>Process receivable transactions and monitor for discrepancies.</li><li>Perform month-end and year-end closing procedures in accordance with established timelines.</li><li>Assist in preparing budgets, forecasts, and variance analysis reports.</li><li>Support internal and external audits by providing requested financial information and documentation.</li><li>Ensure compliance with all relevant accounting standards, company policies, and regulatory requirements.</li><li>Analyze financial data to identify trends, errors, or potential improvements.</li><li>Maintain documentation for all financial transactions and ensure proper filing for audit trails.</li><li>Collaborate with other departments to resolve accounting issues and support company initiatives.</li><li>Assist with payroll processing and related journal entries as necessary.</li><li>Continuously recommend and support improvements to accounting procedures and systems.</li></ul><p><br></p>
We are looking for an Accounting Supervisor to join a manufacturing organization in Walker, Michigan and help lead core accounting operations with accuracy and consistency. This role is responsible for supporting reliable financial reporting, maintaining compliance with accounting standards, and driving a smooth close process across monthly, quarterly, and annual cycles. The position also contributes to audit readiness, fixed asset oversight, and broader finance support in a deadline-driven environment.<br><br>Responsibilities:<br>• Lead month-end, quarter-end, and year-end accounting activities to ensure complete and timely financial reporting.<br>• Prepare and review journal entries, balance sheet reconciliations, and account analyses to support the accuracy of the general ledger.<br>• Assist with the creation of financial statements and investigate fluctuations or variances that affect reported results.<br>• Coordinate materials and documentation for internal and external audits, including the preparation of supporting schedules and workpapers.<br>• Manage fixed asset records by overseeing capitalization, depreciation, retirements, and impairment assessments.<br>• Administer lease accounting schedules and calculate related right-of-use assets and lease obligations.<br>• Complete assigned accounting projects such as property tax support, management reporting, and other ad hoc financial analysis.<br>• Provide guidance to accounting operations by reviewing manufacturing variances and supporting accounts payable and accounts receivable activities.<br>• Maintain organized financial records and ensure general ledger information remains accurate, current, and audit-ready.
<p>Our client is seeking an Accounting Specialist for a long-term temporary opportunity supporting day-to-day accounting operations. This role will be responsible for handling a mix of accounts payable, accounts receivable, reconciliations, and journal entries within a fast-paced environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Process full-cycle accounts payable and accounts receivable</li><li>Perform account reconciliations and resolve discrepancies</li><li>Prepare and post journal entries</li><li>Support general accounting operations and daily financial activities</li><li>Maintain accurate financial records and documentation</li><li>Assist with additional accounting and administrative tasks as needed</li></ul><p><br></p>
<p>We are looking for an experienced Controller to lead accounting operations for a growing business. This role will oversee financial reporting, strengthen internal controls, and help build efficient processes that support accurate and timely results. The position also provides leadership to the accounting team while partnering across the business to improve visibility into financial performance and risk.</p><p><br></p><p>Responsibilities:</p><p>• Lead the monthly, quarterly, and year-end close activities to deliver accurate financial results in accordance with corporate policy and U.S. accounting standards.</p><p>• Improve close and reporting workflows to increase efficiency, strengthen accuracy, and consistently meet established deadlines.</p><p>• Review key balance sheet accounts, including inventory-related exposures, and collaborate with operational partners to address financial risks and control gaps.</p><p>• Develop, implement, and maintain accounting policies, procedures, and internal controls that support a compliant and well-documented control environment.</p><p>• Coordinate external audit support and oversee tax-related accounting activities to ensure timely and accurate completion of required deliverables.</p><p>• Prepare and organize financial data requested by corporate accounting for external reporting disclosures and other compliance needs.</p><p>• Supervise, coach, and develop accounting staff while promoting accountability, attention to detail, and continuous process improvement.</p><p>• Enhance accounts receivable and accounts payable operations through standardization, automation, and effective use of internal or outsourced resources.</p><p>• Contribute to special projects and finance initiatives as needed to support business and corporate objectives.</p>
We are looking for an experienced Senior Financial Analyst to support financial performance, reporting, and operational decision-making for a retail food store business in Wyoming, Michigan. This role works closely with plant and division leadership to evaluate results, strengthen forecasting, and deliver insights that improve margin, cost, and working capital performance. The ideal candidate brings a strong foundation in accounting and cost analysis, along with the ability to turn complex data into practical recommendations for the business.<br><br>Responsibilities:<br>• Lead monthly close activities for assigned operations, ensuring financial records are complete, accurate, and submitted on schedule.<br>• Evaluate sales, gross margin, operating expenses, and working capital trends to explain performance and highlight areas requiring attention.<br>• Present recurring financial updates to operational and finance leadership, translating results into meaningful business insights.<br>• Collaborate with cost accounting partners to assess product costing, monitor inventory-related impacts, and investigate production variances.<br>• Review pricing information on a regular basis to confirm accuracy and support margin integrity.<br>• Support the preparation and evaluation of capital spending requests by providing financial analysis and business justification.<br>• Assist in building annual budgets, periodic forecasts, and longer-range financial outlooks in coordination with leadership and corporate partners.<br>• Develop and track key performance indicators across departments, using comparative analysis to identify improvement opportunities.<br>• Analyze financial and operational data to recommend actions that reduce costs, improve profitability, and strengthen overall performance.
<p>Our team is partnering with a growing multi-location business to identify a talented <strong>Controller</strong> for an exciting leadership opportunity. This is a high-impact, hands-on role for an experienced accounting professional who enjoys owning the full financials while partnering with operations</p><p><br></p><p>The Controller will lead core accounting and financial activities across multiple locations, ensuring accurate reporting, strong internal controls, and timely financial insight for leadership. This role also oversees payroll review, supports budgeting and forecasting, and provides guidance to administrative accounting support staff.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Oversee accounting operations across multiple locations.</li><li>Maintain the general ledger and ensure financial records are accurate and compliant with GAAP.</li><li>Prepare monthly, quarterly, and annual financial statements.</li><li>Review and perform bank and credit card reconciliations.</li><li>Manage fixed asset tracking and capital expenditure reporting.</li><li>Lead the year-end close process and coordinate with external accountants on tax preparation.</li><li>Oversee accounts payable and accounts receivable activities.</li><li>Ensure accurate and timely recording of all revenue streams across the business.</li><li>Promote consistency in accounting practices, policies, and procedures across locations.</li><li>Supervise the Finance Admin responsible for payroll processing, AP/AR and administrative support.</li><li>Review payroll reporting for accuracy and compliance with applicable requirements.</li><li>Oversee employee tax reporting, including W-2s and 1099s.</li><li>Partner with leadership to support annual budgeting efforts.</li><li>Monitor financial performance against budget and provide variance analysis.</li><li>Prepare forecasts and cash flow reporting to support decision-making.</li><li>Identify opportunities for cost savings, stronger controls, and process improvements.</li><li>Consolidate financial results across all locations.</li><li>Monitor financial performance by location and operational area.</li><li>Provide regular financial reporting and insight to leadership and site managers.</li><li>Ensure compliance with applicable financial regulations, reporting requirements, and tax obligations.</li><li>Oversee sales tax reporting and remittance.</li><li>Maintain and strengthen internal controls to protect company assets and ensure financial accuracy.</li><li>Support continuous improvement of accounting workflows and administrative processes.</li><li>Ensure financial and administrative tasks are completed accurately and on time.</li><li>Perform other duties as needed to support business operations and financial management.</li></ul><p><br></p>
We are looking for an experienced Divisional/Plant Controller to lead accounting operations and strengthen financial oversight for a growing avionics-focused manufacturing business in Grand Rapids, Michigan. This contract opportunity with permanent potential is ideal for a finance leader who can balance strategic insight with hands-on execution while building disciplined reporting processes and dependable internal controls. The role will partner across the organization to improve close activities, manage financial risk, and support accurate reporting in a fast-paced environment.<br><br>Responsibilities:<br>• Direct the month-end close cycle and ensure financial results are prepared accurately, completely, and in alignment with corporate accounting standards and U.S. GAAP.<br>• Improve closing and reporting workflows to increase efficiency, reduce delays, and consistently meet established deadlines.<br>• Review balance sheet exposures, including inventory-related risk, and collaborate with operational teams to strengthen oversight and corrective action.<br>• Develop, implement, and maintain accounting policies, operating procedures, and internal controls that support a compliant and well-documented control environment.<br>• Coordinate external audit support and oversee tax-related compliance activities to ensure timely and accurate completion.<br>• Gather and submit required financial information for corporate reporting needs, including support for external disclosure requirements.<br>• Lead, coach, and develop the accounting team, including employees and AP/AR support resources, while promoting accountability and continuous improvement.<br>• Enhance accounts receivable and accounts payable processes through automation, standardization, and effective use of internal or outsourced resources.<br>• Contribute to special projects such as financial integrations, system implementation efforts, and other business initiatives as assigned.
<p>We are looking for an Accounts Payable Clerk to support daily financial operations for a manufacturing organization on the lakeshore. This Contract position is ideal for someone who is detail-oriented, comfortable working with high-volume invoice activity, and confident using systems and spreadsheet tools. The role focuses on accurate payment processing, document review, and coordination with internal teams to keep accounts payable activities organized and on schedule.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices and enter payment-related data accurately into company financial systems.</p><p>• Review purchase orders, receipts, and supporting documents to confirm invoice details before posting.</p><p>• Reconcile discrepancies involving pricing, quantities, debits, credits, and payment terms by working with internal departments and suppliers.</p><p>• Maintain organized accounts payable records and ensure documentation is complete for audit and reporting purposes.</p><p>• Use SAP, AS400, and Microsoft Excel to track transactions, update records, and prepare routine account summaries.</p><p>• Assist with credit application documentation and help maintain current vendor account information.</p><p>• Monitor invoice status and follow up on outstanding items to support timely payment processing.</p><p>• Contribute to data entry efforts tied to internal accounting workflows and system-based record maintenance.</p>
We are looking for an experienced Payroll Specialist to join our team in Grand Rapids, Michigan. This role is pivotal in ensuring the accurate and timely processing of payroll for a diverse workforce across multiple states and union jurisdictions. If you thrive in a fast-paced environment and have a keen eye for detail, you will excel in this position.<br><br>Responsibilities:<br>• Process weekly payroll for various entities, covering approximately one hundred employees across different states, unions, and job sites.<br>• Ensure compliance with federal, state, and local regulations, including prevailing wage requirements, certified payroll, garnishments, and labor laws.<br>• Handle payroll tax filings, reconciliations, and year-end reporting, such as W-2s and 1099s.<br>• Collaborate with HR and Accounting teams to resolve discrepancies related to timekeeping, benefits, and employment changes.<br>• Conduct system audits, troubleshoot payroll errors, and maintain the accuracy and integrity of payroll data.<br>• Generate customized payroll reports for job costing, audits, and management review.<br>• Monitor and stay updated on payroll trends and regulatory changes specific to the construction industry.