We are looking for a skilled Accounting Specialist to join our team in Battle Creek, Michigan. This long-term contract role is ideal for someone with a keen attention to detail and strong expertise in managing financial transactions and accounts. You will play a key role in maintaining accurate financial records and ensuring smooth payment processes for the organization.<br><br>Responsibilities:<br>• Process and manage accounts payable and accounts receivable transactions with accuracy and efficiency.<br>• Upload and organize bills while ensuring payment schedules are adhered to.<br>• Enter invoices into the accounting system and perform collections activities as needed.<br>• Handle remittance processing and ensure timely reconciliation of bank accounts.<br>• Maintain accurate financial records by performing detailed account reconciliations.<br>• Collaborate with internal teams to ensure all billing functions are completed accurately.<br>• Monitor and address discrepancies in financial data to maintain compliance.<br>• Provide support for ongoing system updates related to financial operations.<br>• Generate detailed financial reports to support decision-making processes.<br>• Ensure adherence to accounting standards and organizational policies in all tasks.
We are looking for an experienced Office Manager in Battle Creek, Michigan, to oversee bookkeeping and administrative tasks with precision and efficiency. This role requires a detail-oriented individual capable of managing financial records, reconciling accounts, and ensuring smooth office operations.<br><br>Responsibilities:<br>• Perform accurate bank and credit card reconciliations to maintain financial integrity.<br>• Manage accounts payable and accounts receivable processes, ensuring timely payments and collections.<br>• Maintain organized financial records using QuickBooks and other accounting tools.<br>• Assist with general administrative duties, including scheduling and correspondence.<br>• Prepare financial reports and summaries for management review.<br>• Coordinate office activities to support efficient workflow and productivity.<br>• Monitor and manage office supplies and inventory levels.<br>• Support communication efforts by serving as a liaison between departments and external contacts.
<p>Ready to make a meaningful impact in accounting operations? We’re excited to partner with a dynamic organization seeking an experienced professional to join their team and lead vital accounting processes! This is your chance to step into a hands-on role where your financial acumen, leadership, and commitment to accuracy will shine every day.</p><p><br></p><p>For immediate inquiries, please contact Katie Ruger at 616-600-8734.</p><p><br></p><p>What You’ll Do:</p><p><br></p><ul><li>Take charge of the full accounts receivable and payables process—your oversight ensures nothing falls through the cracks!</li><li>Prepare critical accruals and seamlessly tie them back to the general ledger.</li><li>Dive into payroll reporting using EPICOR, bringing precision to every pay cycle.</li><li>Analyze invoice and expense reports, recording key entries that fuel business insights.</li><li>Keep accounting ledgers in top shape by verifying and posting vital transactions.</li><li>Reconcile vendor accounts and monthly statements, ensuring strong vendor partnerships.</li><li>Calculate sales taxes from paid invoices and keep reporting timely and compliant.</li><li>Manage accounts payable records and document prep, following top-notch retention policies.</li><li>Champion data confidentiality to protect organizational value every step of the way.</li><li>Deliver monthly job cost reports for sharp financial visibility.</li><li>Report daily on orders, shipments, and backlog activities—helping teams stay ahead.</li><li>Lead credit analysis and reporting to support thoughtful business decisions.</li><li>Generate financial statements for month, quarter, and year-end, detailing paid/unpaid invoices and all AR activities.</li><li>Support annual audits with precisely prepared data.</li><li>Supply the corporate finance team with essential insights and reports.</li><li>Maintain and enhance gross margin reports for continued profitability.</li><li>Identify, present, and spark improvements within EPICOR and accounting processes.</li><li>Coach and empower the current team—developing talent and encouraging growth.</li><li>Be the trusted backup for both AP and AR functions.</li><li>Stay current in the field by pursuing educational opportunities.</li><li>And much more—the opportunity to make a difference is endless!</li></ul><p><br></p><p><br></p>
We are looking for a dedicated Billing Specialist to join our team in Grand Rapids, Michigan. This role is ideal for individuals who excel in managing high-volume invoicing, maintaining accuracy under tight deadlines, and collaborating across departments to deliver exceptional billing services. The ideal candidate will take pride in their organizational skills and commitment to ensuring seamless billing operations.<br><br>Responsibilities:<br>• Generate and process large volumes of client invoices with precision, adhering to contract terms and billing schedules.<br>• Perform detailed reconciliations of project data, hours, and expenses to ensure invoice accuracy and completeness.<br>• Collaborate with project managers, consultants, and finance teams to address discrepancies and align billing processes.<br>• Review aging reports and support collections efforts to ensure timely payments.<br>• Maintain organized and accurate records of billing activities, including coding and documentation.<br>• Apply billing adjustments, credits, and re-bills as necessary to resolve issues.<br>• Deliver excellent customer service by addressing client inquiries regarding invoices and account statements.<br>• Contribute to month-end close tasks, including preparing billing summaries and revenue reports.<br>• Identify and implement improvements to streamline billing workflows and enhance efficiency.
We are looking for a detail-oriented Accounting Clerk to join our team in Kalamazoo, Michigan. This role involves handling essential financial operations, including accounts payable, accounts receivable, and data entry tasks. The ideal candidate will have experience with QuickBooks and a strong understanding of financial processes to ensure accuracy and efficiency.<br><br>Responsibilities:<br>• Process and manage accounts payable and accounts receivable transactions accurately and in a timely manner.<br>• Maintain and update financial records using QuickBooks software.<br>• Enter and verify data to ensure consistency and accuracy in financial documentation.<br>• Handle invoice processing and reconcile discrepancies as needed.<br>• Generate financial reports to support decision-making and organizational transparency.<br>• Conduct financial analysis related to investments and budgeting.<br>• Assist in payroll processing to ensure timely and accurate compensation.<br>• Collaborate with team members to improve accounting processes and workflows.<br>• Ensure compliance with financial regulations and organizational policies.<br>• Provide support during audits and other financial reviews.
We are looking for an organized and detail-oriented Bookkeeper to join our team in Battle Creek, Michigan. In this role, you will manage financial records, oversee accounts, and ensure the accuracy of transactions. The ideal candidate will possess strong bookkeeping skills and a solid understanding of accounting practices.<br><br>Responsibilities:<br>• Maintain accurate financial records by updating ledgers and tracking transactions.<br>• Manage accounts payable and accounts receivable processes efficiently.<br>• Perform bank reconciliations to ensure consistency in financial records.<br>• Use QuickBooks software to track and report financial data.<br>• Prepare and process payroll in compliance with company policies.<br>• Generate financial reports to support decision-making and budgeting.<br>• Monitor and resolve discrepancies within financial statements or accounts.<br>• Assist with tax preparation and filing as needed.<br>• Collaborate with other departments to ensure seamless financial operations.
<p>We are looking for an experienced Accounting Manager to join our team. In this long-term contract role and can be 100% remote, you will lead efforts to enhance and streamline accounting processes, ensuring accuracy and efficiency across all operations. This position offers the opportunity to take ownership of high-priority projects, collaborate with staff accountants, and implement technology-driven solutions to optimize workflows.</p><p><br></p><p>Responsibilities:</p><p>• Lead the overhaul of the month-end close process, identifying areas for improvement and implementing streamlined procedures.</p><p>• Collaborate with staff accountants to document and refine accounting workflows, ensuring clarity and efficiency.</p><p>• Utilize technology to automate processes, create electronic filing systems, and improve reporting capabilities.</p><p>• Address and resolve import/export discrepancies between accounting systems to ensure data accuracy.</p><p>• Prepare monthly financial reports and deliver them to stakeholders by required deadlines.</p><p>• Support the clean-up of audit-related processes and ensure all documentation is finalized by established timelines.</p><p>• Conduct inventory counts and valuations, ensuring compliance with company standards and accuracy in reporting.</p><p>• Develop and implement strategies to align accounting procedures with organizational goals.</p><p>• Provide guidance and mentorship to accounting staff, fostering a culture of continuous improvement and accountability.</p>
We are looking for an experienced Bookkeeper to join our team in Grand Rapids, Michigan. As part of a dynamic retail-focused organization, you will play a crucial role in maintaining accurate financial records and ensuring smooth day-to-day operations. This is a long-term contract position offering a stable and rewarding opportunity.<br><br>Responsibilities:<br>• Oversee daily bookkeeping tasks, including accounts payable and accounts receivable processes.<br>• Perform accurate and timely bank reconciliations to ensure financial records align with transactions.<br>• Manage and track invoices, payments, and financial documentation with precision.<br>• Utilize Microsoft Excel to create reports and analyze financial data.<br>• Maintain the integrity of financial records within NetSuite, ensuring compliance with company standards.<br>• Collaborate with internal teams to address discrepancies and resolve financial issues.<br>• Prepare financial summaries and reports for management review.<br>• Support additional accounting tasks as needed to assist with overall financial operations.<br>• Ensure adherence to accounting practices and organizational policies.
<p>Robert Half is seeking a Staff Accountant to support our client with operational accounting tasks and providing assistance to senior accounting staff. Key responsibilities include supporting various projects, managing accounts payable, and assisting with financial reporting. The role also requires strong communication skills and experience coordinating with external stakeholders.</p><p><br></p><p>For immediate inquiries please contact Katie Ruger at 616-600-8734!</p><p><br></p><p><strong>Essential Duties and Responsibilities:</strong></p><p>To perform this role successfully, an individual must be able to complete the following core tasks. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.</p><ul><li>Participate in the full cycle of financial administration, including onboarding new clients and supporting ongoing projects.</li><li>Oversee vendor accounts and process client bill payments.</li><li>Organize and maintain accounting and tax records, as well as supporting schedules for clients and a variety of legal entities.</li><li>Record daily financial transactions, prepare journal entries, reconcile accounts, and ensure books are closed to trial balance.</li><li>Prepare and review reconciliations for bank and credit card accounts, monthly cash flow reports, and financial statements.</li><li>Maintain general ledgers and complete reconciliations for cash, loans, bank, and investment accounts, along with supporting documentation.</li><li>Communicate with third-party financial service providers for payroll, accounting, and tax matters.</li><li>Build effective relationships with client management teams, senior accountants, and external advisors or vendors as needed.</li><li>Collaborate with management, cross-functional teams, and external providers to implement tools and processes that improve efficiency.</li><li>Follow internal policies and procedures to minimize risk.</li></ul><p><strong>Competencies and Skills:</strong></p><ul><li>Solid knowledge of accounting functions, including accounts payable and receivable.</li><li>Accurate data entry skills; capable of calculating, posting, reconciling, and managing accounting transactions.</li><li>Excellent analytical skills and attention to detail with ability to identify and resolve errors.</li><li>Experience managing a high volume of transactions while maintaining accuracy.</li><li>Effective written and verbal communication skills.</li><li>Strong ability to prioritize tasks, meet deadlines, and perform under pressure.</li><li>Problem-solving and decision-making abilities.</li><li>Multitasking proficiency in a fast-paced environment.</li><li>Collaborative approach; able to work effectively with team members and external partners.</li><li>Strong interpersonal skills and relationship building.</li><li>Eagerness for ongoing learning and professional development.</li></ul><p><br></p><p><br></p>
<p>We are seeking a <strong>reliable and detail-focused Accounting Clerk</strong> to join a busy finance team. This role is ideal for someone who enjoys supporting daily accounting operations, maintaining accurate records, and assisting with financial reporting.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Enter and process invoices, payments, and other financial transactions</li><li>Maintain organized and accurate financial records</li><li>Assist with account reconciliations and month-end close tasks</li><li>Support accounts payable and accounts receivable as needed</li><li>Prepare basic financial summaries and reports for management</li><li>Ensure compliance with company policies and accounting standards</li></ul><p><br></p>
<p>We are seeking a <strong>detail-oriented Accounting Clerk</strong> to support the finance team with daily accounting tasks. This role is ideal for someone who enjoys processing transactions, maintaining accurate records, and supporting overall accounting operations.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Assist with data entry for invoices, payments, and financial transactions</li><li>Maintain and organize financial records and documentation</li><li>Reconcile accounts and assist with month-end close activities</li><li>Support accounts payable and accounts receivable processes as needed</li><li>Prepare basic financial reports for management</li><li>Ensure compliance with company policies and accounting standards</li></ul><p><br></p>
<p>The Director of Financial Reporting is a senior leadership position responsible for ensuring the accuracy, integrity, and strategic value of consolidated and divisional financial results. This leader manages all aspects of financial reporting, oversees global tax strategy, intercompany pricing, audit coordination, and ensures compliance with U.S. GAAP.</p><p>Additionally, this role is an integral part of the organization’s digital transformation journey—advancing automation, elevating data quality, driving Oracle Fusion adoption, and strengthening analytics across Finance and Operations.</p><p>This position leads General Accounting and Tax teams, promotes continuous improvement, and partners closely with executive leadership to deliver insights that support profitability, operational rigor, and long-term tax efficiency.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><em>Financial Reporting & Accounting Leadership</em></p><ul><li>Oversee month-end, quarter-end, and year-end close processes focusing on speed, accuracy, and automation.</li><li>Manage the preparation of consolidated financial statements and divisional reporting packages, ensuring compliance with U.S. GAAP and company policies.</li><li>Maintain the global chart of accounts, financial reporting structure, and data governance standards.</li></ul><p><em>Tax Strategy & Compliance</em></p><ul><li>Develop and lead global tax strategy, including planning, provisioning, compliance, and optimizing transfer pricing and intercompany agreements.</li><li>Manage tax audits and examinations, mitigate tax risks, and ensure compliance with regulatory standards in the U.S. and internationally.</li></ul><p><em>Forecasting, Budgeting & Analytics</em></p><ul><li>Direct budgeting, forecasting, and analytics, providing actionable insights on financial trends, tax impacts, and key operational metrics.</li></ul><p><em>Digital Transformation & Systems Leadership</em></p><ul><li>Lead ERP enhancements (Oracle Fusion) and the adoption of automation technologies (e.g., RPA, AI) to improve reporting, dashboards, and workflow efficiencies.</li></ul><p><em>Internal Controls & Risk Management</em></p><ul><li>Maintain strong internal controls, including documentation, testing, remediation, and proactive risk mitigation.</li></ul><p><em>Cross-Functional Leadership & Team Development</em></p><ul><li>Represent Finance in enterprise-wide initiatives, working closely with Operations, Commercial, Supply Chain, and IT to drive profitability, tax efficiency, and process consistency.</li><li>Lead and develop an accounting team, focusing on professional growth, succession planning, and continuous improvement.</li></ul>
<p>I’m partnering with a growing, mid-size business that is intentionally <strong>elevating its accounting & finance function</strong> and is ready to bring in a Controller who thrives in transformation.</p><p>This is not a “keep the lights on” role. The Controller will play a critical role in modernizing the accounting operation—<strong>driving automation, improving processes, strengthening controls, and helping scale the function</strong> to support continued growth. You’ll work closely with executive leadership and have real influence over how the finance organization is built for the future.</p><p><br></p><p><strong>What makes this Controller role compelling:</strong></p><ul><li>Opportunity to lead <strong>automation and accounting process improvement</strong> initiatives</li><li>Hands-on role with visibility and impact across the business</li><li>Environment that values continuous improvement, better data, and smarter systems</li><li>A platform for a Controller who enjoys building structure, not inheriting it</li></ul><p><strong>Ideal background:</strong></p><ul><li>Sr Accountant or Accounting Manager ready for the next step</li><li>Strong technical accounting foundation with a process-improvement mindset</li><li>Experience implementing or enhancing ERP systems, automation tools, or workflows</li><li>Comfortable operating in a growing, evolving organization</li></ul><p>If you’re a finance leader who gets excited about <strong>creating efficiencies, improving accuracy, and building scalable systems</strong>, this is a rare chance to step into a role where your work will truly shape the organization.</p><p><br></p><p>For immediate consideration call Jimmy Tunney at 517-657-8054</p>