Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

32 results in Portage, MI

Project Lead
  • Kalamazoo, MI
  • onsite
  • Temporary / Contract
  • 23.75 - 28 USD / Hourly
  • <p>We are looking for a Project Lead to support a manufacturing operation by coordinating the movement of production assets between the facility and external vendors. This long-term contract position is well suited for someone who can balance administrative tracking with regular communication on the manufacturing floor. The person in this role will help keep vendor rework activities organized, monitor schedules and returns, and work closely with internal teams to maintain visibility across the process. 100% onsite, M-F, 7am-4pm or 8am-5pm.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate the weekly outbound and inbound flow of manufacturing assets sent to outside vendors for rework.</p><p>• Maintain accurate Excel-based tracking logs to monitor shipment status, vendor activity, and returned materials.</p><p>• Communicate regularly with vendors to confirm timelines, follow up on open items, and resolve delays that could affect operations.</p><p>• Partner with the manufacturing floor manager and other internal stakeholders to gather updates and ensure asset information remains current.</p><p>• Review shipment activity and documentation to confirm materials are properly prepared, dispatched, and received back into the facility.</p><p>• Provide day-to-day organization for the project by tracking milestones, escalating concerns, and helping keep priorities on schedule.</p><p>• Participate in training and apply established processes to support consistent execution throughout the assignment.</p>
  • 2026-10-07T00:00:00Z
Legal Assistant
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 60000 - 80000 USD / Yearly
  • <p>We are seeking a Corporate Legal Assistant in Grand Rapids, Michigan. This role involves participating in a client-focused team, preparing legal documents, and maintaining client records. The Legal Assistant will also handle customer inquiries and manage calendars and deadline reminders for legal cases.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Participate in a client-focused team, demonstrating professionalism and excellent communication skills.</p><p>• Prepare and file legal documents, including correspondence, memos, pleadings, briefs, and forms.</p><p>• Maintain accurate and organized client and general files, both electronically and physically.</p><p>• Answer telephone calls professionally, forward messages to the appropriate parties, and place phone calls as needed.</p><p>• Arrange for the delivery of documents/projects via various methods such as courier runs, hand-deliveries, Federal Express, UPS, and Express Mail.</p><p>• Manage calendars and deadline reminder systems for all case-related dates, including appointments, deadlines, and follow-up dates.</p><p>• Assist with overflow legal assistant work or absence coverage as needed.</p><p>• Attend staff meetings, training sessions, and other required employee meetings.</p><p>• Handle general office duties such as copying, typing, scanning, and faxing.</p><p>• Maintain confidentiality in all firm and client matters.</p>
  • 2026-10-06T00:00:00Z
Tax Advisory Manager
  • Ada, MI
  • onsite
  • Permanent / Full Time
  • 120000 - 140000 USD / Yearly
  • We are looking for an accomplished Tax Advisory Manager to join a growing advisory team in Ada, Michigan. In this role, you will guide closely held businesses and business owners through tax-sensitive decisions, offering strategic insight on planning, transactions, and organizational structure. This position combines technical tax leadership with client relationship management, helping deliver practical recommendations that support long-term business objectives. You will also contribute to team development and help strengthen the firm’s advisory capabilities through high-quality service and thoughtful collaboration.<br><br>Responsibilities:<br>• Direct advisory engagements for privately owned businesses and their stakeholders, providing guidance on tax strategy, entity structure, transaction planning, and business consulting matters.<br>• Evaluate the tax impact of acquisitions, sales, reorganizations, and other major business events, and translate findings into actionable recommendations for clients.<br>• Perform in-depth research on complex federal and state tax issues and prepare clear, supportable conclusions for client decision-making.<br>• Review memoranda, tax analyses, projections, and related deliverables to ensure technical soundness, accuracy, and alignment with client goals.<br>• Oversee several engagements at once, managing timelines, budgets, staffing needs, and overall quality of work product.<br>• Track engagement progress and financial performance by monitoring workload distribution, utilization, realization, and billing activity.<br>• Partner with colleagues across practice areas to develop coordinated solutions for multifaceted client challenges.<br>• Coach, supervise, and develop tax professionals through regular feedback, training, and effective delegation of responsibilities.<br>• Expand advisory service opportunities by deepening client relationships, supporting business development efforts, and maintaining a strong network.<br>• Recommend process enhancements and practical innovations that improve service delivery, team efficiency, and client outcomes.
  • 2026-09-22T00:00:00Z
VP/Director of Finance
  • Kalamazoo, MI
  • onsite
  • Temporary / Contract
  • 45 - 70 USD / Hourly
  • We are looking for an experienced finance leader to provide strategic oversight for a university-based finance function in Kalamazoo, Michigan. This Long-term Contract position is ideal for someone with deep accounting and financial management expertise who can guide an established team, strengthen reporting accuracy, and translate financial results into meaningful insights for leadership. The role is fully onsite and will play an important part in budgeting, forecasting, fiscal-year planning, and overall financial stewardship.<br><br>Responsibilities:<br>• Lead and support a finance organization by directing key managers and fostering accountability across the broader team structure.<br>• Oversee monthly close activities to ensure financial records are timely, well-supported, and aligned with sound accounting practices.<br>• Review reports and statements for accuracy, consistency, and relevance before presenting information to senior leadership.<br>• Interpret financial results and communicate budget performance, emerging risks, and operational trends to a range of stakeholders.<br>• Partner on the development of annual budgets, forward-looking projections, and fiscal-year planning activities.<br>• Maintain strong internal controls by reinforcing compliance with established financial policies and procedures.<br>• Provide high-level guidance on year-end reporting and help ensure a smooth handoff during the transition period with outgoing leadership.<br>• Support conversations with executives, trustees, auditors, and campus partners by presenting financial information in a clear and practical manner.
  • 2026-10-08T00:00:00Z
Desktop Support Analyst
  • Grand Rapids, MI
  • onsite
  • Temporary to Hire
  • 24.7 - 28.6 USD / Hourly
  • We are looking for a Desktop Support Analyst to join our Telecom Services team in Grand Rapids, Michigan in a contract capacity with permanent potential. This role focuses on delivering reliable desktop support for end users by resolving hardware and software issues, preparing and deploying systems, and helping maintain a stable computing environment. The ideal candidate is comfortable working in a fast-paced support setting, providing remote assistance, and contributing to team processes that improve service quality and user experience.<br><br>Responsibilities:<br>• Troubleshoot desktop, laptop, and thin-client issues by identifying root causes, repairing faults, and restoring end-user productivity.<br>• Handle support tickets and service requests efficiently, including remote problem resolution and coordination for equipment shipment when hands-on repair is needed.<br>• Install, configure, image, and deploy new computer systems while helping organize rollout activities for hardware refreshes and user onboarding.<br>• Perform software updates, hardware replacements, backup support, and diagnostic testing to keep devices secure, current, and fully operational.<br>• Support IT initiatives by contributing to departmental and cross-functional projects involving end-user technology and workplace systems.<br>• Guide fellow desktop support team members on standard procedures, provide process training, and reinforce consistent service delivery practices.<br>• Create and maintain support documentation and knowledge resources to strengthen team troubleshooting and improve issue resolution times.<br>• Track desktop support activity for compliance with established standards, and help ensure asset records and inventory processes remain accurate.<br>• Assist with hardware and software purchasing planning by offering operational input on support needs, device standards, and deployment readiness.
  • 2026-10-13T00:00:00Z
Controller
  • Charlotte, MI
  • onsite
  • Permanent / Full Time
  • 130000 - 150000 USD / Yearly
  • <p>Our client is seeking an experienced and detail-oriented Controller to lead our accounting and financial reporting functions. This role is responsible for overseeing the day-to-day accounting operations, ensuring compliance with financial regulations, managing the month-end and year-end close processes, and delivering accurate financial insights to support strategic decision-making.</p><p><br></p><p>The ideal candidate is a hands-on leader with strong accounting knowledge, a process-improvement mindset, and the ability to partner effectively with senior leadership.</p><p><br></p><p>Key Responsibilities</p><ul><li>Oversee all accounting operations, including general ledger, accounts payable, accounts receivable, payroll, and fixed assets</li><li>Manage monthly, quarterly, and annual financial close processes</li><li>Prepare and review financial statements and management reports</li><li>Ensure compliance with GAAP, internal controls, and company policies</li><li>Lead budgeting, forecasting, and cash flow management activities</li><li>Develop and maintain financial controls and accounting procedures</li><li>Coordinate audits and serve as the primary contact for external auditors and tax advisors</li><li>Analyze financial results and provide recommendations to improve performance and profitability</li><li>Support strategic planning and decision-making with accurate financial data and insights</li><li>Supervise, mentor, and develop accounting staff</li></ul><p>For immediate consideration email your resume to [email protected]</p>
  • 2026-10-13T00:00:00Z
Staff Accountant
  • Augusta, MI
  • onsite
  • Permanent / Full Time
  • 50000 - 65000 USD / Yearly
  • We are looking for a detail-oriented Staff Accountant to support core accounting operations for a healthcare organization in Augusta, Michigan. This role is responsible for maintaining accurate financial records, assisting with daily and monthly accounting activity, and helping ensure timely reporting across key accounts. The ideal candidate brings strong experience in transactional accounting and general ledger support, along with the ability to work effectively in a fast-paced environment.<br><br>Responsibilities:<br>• Prepare and post journal entries to maintain accurate and up-to-date financial records.<br>• Reconcile general ledger accounts and investigate discrepancies to support month-end close activities.<br>• Process vendor invoices, monitor payment schedules, and maintain organized accounts payable records.<br>• Record incoming payments, track outstanding balances, and support accounts receivable follow-up efforts.<br>• Maintain financial data within QuickBooks and help ensure consistency across accounting documentation.<br>• Assist in preparing routine financial reports and supporting schedules for internal review.<br>• Review accounting transactions for accuracy, completeness, and compliance with established procedures.
  • 2026-10-08T00:00:00Z
Staff Accountant
  • Holland, MI
  • onsite
  • Permanent / Full Time
  • 55000 - 75000 USD / Yearly
  • <p>We are looking for a Staff Accountant to support financial operations and systems-driven accounting processes for a manufacturing organization in Holland, Michigan. This position blends hands-on accounting work with process improvement, helping ensure accurate records, reliable reporting, and smooth coordination across multiple sites. The ideal candidate brings strong general ledger knowledge, confidence working in ERP environments, and the ability to strengthen workflows through thoughtful use of technology and reporting tools.</p><p><br></p><p>Responsibilities:</p><p>• Support monthly and annual close activities by preparing journal entries, reconciling accounts, and assisting with audit-ready financial records.</p><p>• Review payables and receivables activity to identify patterns, resolve aging or credit-related issues, and maintain accurate intercompany and uninvoiced receipt balances.</p><p>• Record and validate financial transactions such as cash postings, employee expense summaries, and payroll or card-related entries within the general ledger.</p><p>• Maintain accurate customer and supplier master data, including payment terms, tax settings, and credit parameters, to protect data quality across accounting systems.</p><p>• Act as a key resource for the accounting team on Epicor and related applications by answering user questions, troubleshooting issues, and improving day-to-day system usage.</p><p>• Develop more efficient accounting workflows by leveraging ERP capabilities, advanced Excel functions, and practical automation opportunities.</p><p>• Build and refine reports, queries, and other system-based outputs that support financial review, management reporting, and operational analysis.</p><p>• Coordinate with internal technology teams and external vendors during software updates, feature testing, access management, and data integrity efforts.</p><p>• Provide backup support for essential accounts payable, accounts receivable, and expense processing tasks to maintain continuity in a multi-site environment.</p><p>• Contribute to audit support activities, documentation requests, staff training on system functionality, and ongoing process improvement initiatives.</p>
  • 2026-10-09T00:00:00Z
Help Desk/Desktop Support Analyst
  • Grand Rapids, MI
  • onsite
  • Temporary / Contract
  • 19 - 22 USD / Hourly
  • We are looking for a Help Desk/Desktop Support Analyst to provide day-to-day technical assistance and keep end-user systems running smoothly for a Long-term Contract position in Grand Rapids, Michigan. This role supports employees by resolving technology issues, improving the user experience, and helping maintain reliable desktop and device operations. The ideal candidate brings strong troubleshooting ability, clear communication skills, and a practical understanding of common business applications and support processes.<br><br>Responsibilities:<br>• Investigate and resolve user issues involving desktops, laptops, tablets, operating systems, software applications, and related peripheral equipment.<br>• Deliver technical guidance to employees on the effective use of hardware and software, including support for onboarding activities and new user setup.<br>• Maintain accurate service records by documenting incidents, resolutions, access requests, and knowledge resources within ticketing and support logs.<br>• Contribute to IT initiatives by assisting with equipment rollouts, software testing, data recovery efforts, and technology migration activities.<br>• Configure, install, update, back up, and maintain workstation environments to support dependable daily operations.<br>• Apply established policies and procedures to system changes and support tasks while helping uphold regulatory and organizational compliance standards.<br>• Manage and respond to service desk tickets in a timely manner, escalating issues when needed to ensure efficient resolution.<br>• Support user account and access-related tasks, including basic administration within tools such as Active Directory.<br>• Assist with Windows-based desktop support needs, including troubleshooting within Microsoft Windows 10 environments.
  • 2026-10-07T00:00:00Z
Sr Accounts Payable Analyst
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 65000 - 85000 USD / Yearly
  • We are looking for an experienced Sr Accounts Payable Analyst to support high-volume vendor payment operations for our team in Grand Rapids, Michigan. This role is ideal for someone who can balance accuracy, responsiveness, and strong follow-through while working across multiple priorities. You will play a key part in keeping invoice workflows moving efficiently, resolving payables issues, and partnering with internal stakeholders and external processing resources to maintain smooth operations.<br><br>Responsibilities:<br>• Manage end-to-end vendor invoice processing in Tipalti while ensuring adherence to established financial policies and internal controls.<br>• Examine incoming bills for proper account coding, required backup, completeness, and approval readiness before submission for payment.<br>• Coordinate approval workflows by directing invoices to the appropriate reviewers, tracking pending items, and following up to prevent delays.<br>• Investigate and resolve discrepancies related to invoices, payments, documentation, and vendor questions in a timely manner.<br>• Communicate with agency contacts regarding invoice status, payment timing, approval needs, and submission expectations.<br>• Assist newly acquired agencies as they align with company accounts payable procedures and supporting systems.<br>• Maintain well-organized payables records and documentation to support audit readiness and operational consistency.<br>• Contribute to month-end close tasks and provide support for outsourced processing activities by clarifying procedures, reviewing work quality, and escalating recurring issues when needed.
  • 2026-10-09T00:00:00Z
Accounting Clerk
  • Holland, MI
  • onsite
  • Permanent / Full Time
  • 50000 - 58000 USD / Yearly
  • <p>We are looking for a detail-oriented Accounting Clerk to support day-to-day financial operations for a manufacturing organization in Holland, Michigan. This role will handle core accounting activities across payables, receivables, and recordkeeping while helping maintain accurate financial data and timely transaction processing. The ideal candidate brings hands-on experience with accounting software, strong data entry accuracy, and the ability to manage multiple priorities in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices, verify supporting documentation, and prepare payments in alignment with company procedures.</p><p>• Maintain customer billing records, issue invoices, and follow up on outstanding balances to support steady cash flow.</p><p>• Enter financial transactions into accounting systems with a high level of accuracy and attention to detail.</p><p>• Reconcile account activity by reviewing discrepancies and assisting with corrections to ensure reliable records.</p><p>• Update and organize accounting files, reports, and transaction histories for easy retrieval and audit readiness.</p><p>• Use accounting software and invoice processing tools to record, track, and monitor daily accounting activity.</p><p>• Partner with internal teams to resolve payment, billing, and documentation issues in a timely manner.</p>
  • 2026-09-28T00:00:00Z
Corporate Controller
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 120000 - 140000 USD / Yearly
  • We are looking for an experienced Corporate Controller to lead accounting operations and deliver timely, accurate financial reporting for our manufacturing organization in Grand Rapids, Michigan. This position works closely with finance and operational leadership to strengthen fiscal performance, support planning activities, and maintain compliance with internal standards and external requirements. The ideal candidate brings strong technical accounting knowledge, sound judgment, and a proactive approach to improving processes while guiding a high-performing team.<br><br>Responsibilities:<br>• Direct the monthly close cycle and assemble financial reports for leadership, ensuring results are accurate, complete, and delivered on schedule.<br>• Monitor working capital performance and partner with operational stakeholders to balance cash management goals with business needs.<br>• Coordinate the year-end audit process, prepare supporting schedules, and serve as the primary contact for external auditors.<br>• Lead development of the annual budget by consolidating departmental input and preparing materials for executive review within established timelines.<br>• Oversee core accounting activities, including payroll processing, retirement plan transactions, tax filings, general ledger maintenance, accounts payable, accounts receivable, banking activity, and corporate card administration.<br>• Supervise and develop accounting and administrative team members by setting expectations, providing guidance, and promoting accountability.<br>• Strengthen internal controls and introduce more efficient procedures that improve reliability, consistency, and overall finance operations.<br>• Prepare covenant calculations and related reporting to help ensure compliance with lending agreements.<br>• Produce requested financial analyses, variance reviews, and other ad hoc reporting to support business decisions and special initiatives.
  • 2026-09-22T00:00:00Z
Assurance Manager - Public
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 110000 - 140000 USD / Yearly
  • We are looking for an accomplished Assurance Manager to join a public accounting team in Grand Rapids, Michigan. This position leads assurance and attest engagements for a varied portfolio of clients, including privately owned companies and nonprofit organizations, while maintaining strong quality standards and trusted client relationships. The role is well suited for a hands-on leader who can guide teams, oversee multiple engagements at once, and contribute to the continued success of a collaborative firm environment.<br><br>Responsibilities:<br>• Lead audit, review, and compilation assignments from initial planning through final delivery, ensuring each engagement progresses efficiently and meets high-quality expectations.<br>• Direct engagement teams by assigning work, reviewing output, and coaching staff members to support both performance and development.<br>• Analyze risk areas and internal control environments to shape effective engagement strategies tailored to each client.<br>• Examine financial statements, workpapers, and related records to confirm accuracy, completeness, and adherence to applicable accounting and auditing standards.<br>• Monitor timelines, budgets, staffing, and workflow so client commitments are met without compromising quality.<br>• Investigate complex technical accounting, assurance, and reporting matters and determine practical, standards-based resolutions.<br>• Advise clients and internal teams on applicable regulatory and compliance considerations, including relevant assurance requirements.<br>• Partner with firm leadership on client service efforts, practice growth initiatives, recruiting, and staff development activities.<br>• Recommend process improvements that strengthen engagement execution and deliver added value to clients.
  • 2026-10-09T00:00:00Z
Client Services Associate
  • Portage, MI
  • onsite
  • Permanent / Full Time
  • 70000 - 90000 USD / Yearly
  • We are looking for a detail-oriented Client Services Associate to support a high-quality client experience in Portage, Michigan. This position works closely with internal partners to coordinate meeting preparation, manage account-related activities, and help keep client information accurate and current. The ideal candidate brings financial services experience, strong organizational ability, and a careful approach to handling sensitive information.<br><br>Responsibilities:<br>• Partner with advisors and investment professionals to organize materials, recommendations, and supporting documents in advance of client appointments.<br>• Participate in client meetings as needed and carry out next steps promptly to ensure timely follow-through.<br>• Guide new clients through the onboarding process by gathering required details and completing account-opening documentation.<br>• Update and maintain client records within company systems, with a strong focus on precision and data integrity.<br>• Process service requests such as beneficiary revisions, address updates, required minimum distributions, transfers, and movement of funds accurately and on schedule.<br>• Carry out trade-related activities based on direction from the investment team while following established procedures.<br>• Work with custodians, mutual fund companies, and other financial institutions to complete transactions and help resolve account issues.<br>• Enter client information into financial planning tools and support analysis and presentation preparation for client-facing discussions.<br>• Protect confidential client data and perform all work in accordance with regulatory and compliance standards.
  • 2026-09-22T00:00:00Z
Accounting Manager
  • Allegan, MI
  • onsite
  • Temporary / Contract
  • 35 - 50 USD / Hourly
  • We are looking for an Accounting Manager to support day-to-day financial operations for a Long-term Contract position based in Allegan, Michigan. This role is ideal for someone who can oversee core accounting activities with accuracy, maintain organized records across finance and employee administration, and help ensure timely month-end reporting. The position offers a hands-on opportunity to manage accounting processes, payroll coordination, reconciliations, and related operational documentation in a collaborative office environment.<br><br>Responsibilities:<br>• Oversee end-to-end accounting activities, including payroll support, payables, receivables, and monthly closing tasks.<br>• Administer payroll processing, verify time records and pay adjustments, and help maintain compliance with payroll tax requirements.<br>• Record supplier invoices, issue payments, and investigate account differences to keep vendor balances accurate.<br>• Prepare customer billing, post incoming payments, and monitor past-due accounts to support timely collections.<br>• Complete bank and credit card reconciliations, review transaction coding, and maintain supporting receipt documentation.<br>• Prepare journal entries, accruals, and account analyses needed to support an accurate month-end close.<br>• Maintain schedules for balance sheet accounts, prepaid items, deferred revenue, inventory-related adjustments, and fixed assets.<br>• Support periodic inventory activities, including physical counts and reconciliation of inventory records.<br>• Assist with administration and recordkeeping for employee benefits, personnel files, company policies, and document retention.<br>• Maintain external account records such as vendor portals, tax-exemption documentation, and shipment tracking logs as needed.
  • 2026-10-13T00:00:00Z
Managing Director
  • Lagrange, IN
  • onsite
  • Permanent / Full Time
  • 150000 - 180000 USD / Yearly
  • We are looking for an accomplished leader to guide our LaGrange, Indiana practice and serve as a trusted adviser to privately held and multigenerational businesses. This role offers the opportunity to step into an established client base, provide high-level tax and financial guidance, and influence the future direction of the office. The Managing Director will combine strong relationship management with strategic leadership, helping expand advisory services while encouraging thoughtful use of technology and automation across the practice.<br><br>Responsibilities:<br>• Lead the office’s most significant client relationships, serving as a senior adviser to business owners and family enterprises.<br>• Deliver strategic guidance on tax planning, financial matters, ownership transitions, entity decisions, and broader business challenges throughout the year.<br>• Review complex client situations and provide experienced judgment on advanced business and individual engagements while delegating routine preparation work appropriately.<br>• Direct decisions related to pricing, client fit, service offerings, and long-term growth opportunities within the market.<br>• Mentor and develop team members to strengthen leadership capacity and prepare future client-facing leaders.<br>• Encourage modernization of research, onboarding, workflow management, review processes, and advisory delivery through practical use of AI and automation.<br>• Partner with internal tax production and operational support teams to maintain high-quality service and efficient execution.<br>• Represent the practice in the local market by building trust-based relationships and identifying opportunities for continued expansion.
  • 2026-09-10T00:00:00Z
Controller
  • Berrien Springs, MI
  • onsite
  • Permanent / Full Time
  • 80000 - 90000 USD / Yearly
  • We are looking for a Controller to lead accounting operations for an education-focused organization in Berrien Springs, Michigan. This position oversees financial accuracy, supports audit readiness, and helps maintain strong documentation practices across core accounting activities. The ideal candidate brings sound judgment, attention to detail, and the ability to guide a team while strengthening internal financial controls.<br><br>Responsibilities:<br>• Direct daily accounting activities, ensuring financial records are complete, accurate, and aligned with organizational policies.<br>• Manage the general ledger process, including account review, reconciliations, and timely resolution of discrepancies.<br>• Oversee document control procedures by organizing, compiling, and maintaining financial records for easy retrieval and compliance purposes.<br>• Supervise document scanning workflows to help preserve important files and support efficient recordkeeping practices.<br>• Coordinate audit preparation efforts by gathering required materials, reviewing supporting documentation, and responding to auditor requests.<br>• Lead and develop accounting staff, setting priorities, monitoring performance, and promoting consistent execution of financial processes.<br>• Strengthen accounting controls by evaluating current practices and implementing improvements that reduce risk and improve accuracy.
  • 2026-10-07T00:00:00Z
Accounting Office Manager
  • Caledonia, MI
  • onsite
  • Permanent / Full Time
  • 55000 - 75000 USD / Yearly
  • We are looking for an experienced Accounting Office Manager to support daily administrative and financial operations in Michigan. This position blends hands-on office coordination with core accounting support, making it ideal for someone who is organized, adaptable, and comfortable balancing multiple priorities. The right candidate will help keep the workplace running smoothly while contributing to accounts payable, month-end activities, and front-office support.<br><br>Responsibilities:<br>• Oversee day-to-day office operations to maintain an organized, efficient, and detail-oriented work environment.<br>• Manage accounts payable activities, including reviewing invoices, preparing payments, and keeping records accurate and up to date.<br>• Assist with month-end closing tasks by organizing financial documentation and supporting routine accounting processes.<br>• Coordinate purchasing for office materials and monitor inventory levels to ensure essential supplies are always available.<br>• Provide front-desk and receptionist support by greeting visitors, handling incoming calls, and directing inquiries appropriately.<br>• Perform a range of administrative duties such as filing, scheduling, document preparation, and general office coordination.<br>• Support accounting-related work by maintaining records, reconciling information, and assisting with routine financial reporting tasks.<br>• Step in where needed across office and administrative functions to help the team meet shifting business demands.
  • 2026-09-10T00:00:00Z
Data Engineer
  • Battle Creek, MI
  • onsite
  • Permanent / Full Time
  • 70000 - 110000 USD / Yearly
  • We are looking for a Data Engineer to help maintain and improve a mission-driven technology environment that supports essential nonprofit operations in Battle Creek, Michigan. This position blends application support, database engineering, and systems integration work, making it ideal for someone who enjoys solving technical problems across multiple platforms. The role works closely with internal teams and external partners to keep business systems reliable, data accurate, and reporting processes running smoothly.<br><br>Responsibilities:<br>• Maintain and resolve issues across core business applications, including Dynamics 365 Business Central, Microsoft 365, SharePoint, Power BI, procurement tools, workforce systems, and other connected platforms.<br>• Administer Microsoft SQL Server environments by monitoring system health, tuning performance, managing security access, and overseeing backup, recovery, upgrade, and capacity planning activities.<br>• Build, refine, and troubleshoot SQL queries to support operational needs while identifying and correcting data consistency, accuracy, and reconciliation problems between systems.<br>• Develop and support integrations, APIs, ETL processes, Azure Data Factory workflows, scheduled data exchanges, and SFTP-based transfers to ensure dependable movement of information across platforms.<br>• Investigate reporting and data warehouse issues by resolving failed loads, refresh interruptions, and mismatches between source systems and business intelligence outputs.<br>• Contribute to software rollouts and system enhancements through testing, data conversion support, deployment activities, post-launch issue resolution, and production stabilization efforts.<br>• Partner with software vendors and external service providers to diagnose complex technical challenges and drive incidents through to completion.<br>• Create and maintain clear technical documentation for applications, databases, integrations, and data flows while sharing knowledge with teammates to strengthen team coverage.<br>• Support both strategic engineering work and day-to-day technical tasks within a collaborative IT team, adapting to changing priorities as needed.
  • 2026-09-28T00:00:00Z
Staff Accountant
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 50000 - 62500 USD / Yearly
  • <p>We are looking for a <strong>Staff Accountant</strong> to support client engagements in Grand Rapids, Michigan while building a long-term consulting career across a range of business environments. This permanent opportunity offers the stability of permanent employment combined with exposure to diverse accounting projects, systems, and industries. The role is ideal for someone who enjoys strengthening financial operations, expanding technical expertise, and contributing to accurate, timely reporting.</p><p><br></p><p>Responsibilities:</p><p>• Manage month-end close activities, including preparing journal entries and ensuring financial data is recorded accurately and on schedule.</p><p>• Reconcile general ledger accounts and investigate discrepancies to maintain reliable and audit-ready financial records.</p><p>• Prepare financial statements and supporting schedules for internal review, helping stakeholders understand business performance.</p><p>• Analyze monthly results against budgets and forecasts, identifying key variances and summarizing findings for management.</p><p>• Assist with budgeting and forecasting activities by compiling data, validating assumptions, and updating financial models.</p><p>• Use advanced Excel tools to organize large data sets, perform account analysis, and improve reporting efficiency.</p><p>• Support accounting projects across different client environments, adapting quickly to new processes, software platforms, and industry requirements.</p><p>• Contribute to the improvement of financial workflows and reporting practices to strengthen accuracy, consistency, and operational effectiveness.</p>
  • 2026-09-22T00:00:00Z
Tax Manager - Public
  • Grand Rapids Nt, MI
  • onsite
  • Permanent / Full Time
  • 90000 - 130000 USD / Yearly
  • We are looking for an experienced Tax Manager to join our team in Grand Rapids, Michigan. This role is ideal for a detail-oriented individual with a strong background in individual tax preparation and a proven ability to handle complex tax scenarios, including business, trust, estate, and nonprofit returns. You will play a key role in managing client engagements, guiding tax planning and research efforts, and mentoring entry-level staff and interns.<br><br>Responsibilities:<br>• Prepare and review individual federal and state income tax returns with precision and efficiency.<br>• Conduct in-depth tax research and draft comprehensive memoranda and client correspondence.<br>• Build and maintain strong client relationships, ensuring compliance with all tax regulations and providing expert advice.<br>• Supervise and mentor staff and seasonal interns, reviewing their work and offering constructive feedback.<br>• Manage federal, state, and local tax audits, addressing notices and resolving issues effectively.<br>• Oversee multiple client portfolios, ensuring budgets and production goals are met.<br>• Collaborate on tax planning strategies to optimize client outcomes and minimize liabilities.<br>• Utilize tax software such as CCH ProSystem fx and QuickBooks to streamline processes and ensure accuracy.<br>• Monitor industry developments to stay informed of changes in tax laws and regulations.<br>• Coordinate with internal teams to ensure seamless workflow and client satisfaction.
  • 2026-10-09T00:00:00Z
Finance Transformation Manager
  • Battle Creek, MI
  • onsite
  • Temporary / Contract
  • 65 - 100 USD / Hourly
  • We are looking for a Finance Transformation Manager to join a non-profit organization on a contract basis in Battle Creek, Michigan. This role will lead finance process improvement efforts, strengthen reporting accuracy, and support more efficient financial operations across the organization. The ideal candidate brings a strong background in financial analysis, reporting, and forecasting, along with the ability to drive automation and optimize accounting workflows.<br><br>Responsibilities:<br>• Lead finance transformation initiatives that improve operational efficiency, strengthen controls, and support timely financial decision-making.<br>• Oversee the cleanup and organization of accounting data to enhance accuracy, consistency, and reporting reliability.<br>• Manage month-end close activities to help ensure financial results are completed on schedule and reflect accurate underlying records.<br>• Develop and refine financial reports, models, and forecasts that provide clear insight into performance and planning needs.<br>• Identify opportunities to automate recurring finance tasks and streamline processes to reduce manual effort and improve productivity.<br>• Support optimization of financial workflows within Dynamics 365 Business Central and related accounting processes.<br>• Partner with internal stakeholders to align finance improvements with organizational goals and reporting requirements.<br>• Monitor financial performance trends and recommend process enhancements that improve the quality and timeliness of financial information.
  • 2026-10-05T00:00:00Z
Property Accountant
  • Kalamazoo, MI
  • onsite
  • Permanent / Full Time
  • 50000 - 56000 USD / Yearly
  • We are looking for a Property Accountant to support the financial operations of a real estate portfolio in Kalamazoo, Michigan. This role focuses on maintaining accurate property-level records, managing payables, and preparing reliable financial information for internal stakeholders. The ideal candidate brings strong accounting fundamentals, experience with property management systems, and a detail-oriented approach to reconciliations and reporting.<br><br>Responsibilities:<br>• Maintain complete and accurate accounting records for assigned properties, ensuring transactions are recorded in accordance with accrual-based accounting principles.<br>• Process vendor invoices and payments in a timely manner while verifying coding, approvals, and supporting documentation.<br>• Perform regular reconciliations for bank accounts, balance sheet accounts, and property-related subledgers to resolve discrepancies promptly.<br>• Prepare monthly financial statements and supporting schedules for property portfolios, helping stakeholders understand operating performance.<br>• Review property income and expenses for accuracy, identify variances, and investigate unusual account activity.<br>• Utilize AppFolio to manage accounting workflows, track financial data, and support day-to-day property accounting activities.<br>• Collaborate with internal teams and external partners to gather financial information, answer accounting questions, and improve reporting accuracy.
  • 2026-10-08T00:00:00Z
Cost Accountant
  • Grand Rapids, MI
  • onsite
  • Permanent / Full Time
  • 85000 - 100000 USD / Yearly
  • We are looking for an experienced Cost Accountant to support construction projects in Grand Rapids, Michigan. This position plays a key role in managing project-level financial performance from initial setup through final closeout, while partnering closely with project teams to keep reporting accurate and timely. The ideal candidate brings strong construction accounting knowledge, sound judgment, and the ability to work confidently across multiple active jobs.<br><br>Responsibilities:<br>• Manage the financial lifecycle of assigned construction projects, including initial job setup, ongoing maintenance, and final project closeout.<br>• Work closely with Project Managers to review cost activity, maintain accurate forecasting, and support appropriate revenue recognition throughout the project.<br>• Evaluate subcontractor invoices and job-related costs for accuracy, approval readiness, and issue resolution.<br>• Prepare monthly cost reporting that highlights budget performance, emerging variances, and financial risks affecting project outcomes.<br>• Administer progress billing processes, including tracking billed versus earned revenue and monitoring overbilling or underbilling positions.<br>• Compile sworn statements and oversee lien waiver documentation to support project compliance requirements.<br>• Assist with subcontract documentation, change order processing, and updates to contract terms as project needs evolve.<br>• Track receivables, retention balances, and payment activity to help maintain healthy project cash flow.<br>• Ensure project accounting data is accurately reflected in broader company financial reporting and identify improvements to reporting controls and processes.
  • 2026-09-22T00:00:00Z
President
  • Holland, MI
  • onsite
  • Permanent / Full Time
  • 100000 - 160000 USD / Yearly
  • We are looking for an experienced President to lead strategic growth and strengthen client partnerships. This role will guide business performance, shape market-facing initiatives, and align commercial efforts with long-term organizational goals. The ideal candidate brings executive leadership experience, strong business development capabilities, and the ability to translate analysis into effective action across teams.<br><br>Responsibilities:<br>• Set the overall business direction and drive execution of growth strategies that support revenue and market expansion.<br>• Build and maintain senior-level client relationships while identifying new opportunities to strengthen the organization’s presence in key industries.<br>• Oversee sales performance by monitoring pipeline activity, evaluating results, and guiding teams toward measurable objectives.<br>• Lead reporting efforts that turn business data into clear insights for decision-making, forecasting, and operational planning.<br>• Partner with cross-functional leaders to coordinate sales and operations planning and improve alignment between commercial goals and delivery capabilities.<br>• Support innovation and long-term competitiveness by collaborating with teams involved in research and development initiatives.<br>• Represent the organization in high-level public and client-facing settings, ensuring consistent messaging and a strong reputation.<br>• Review account performance regularly and direct action plans that improve service quality, customer satisfaction, and overall business outcomes.
  • 2026-10-09T00:00:00Z
2