We are looking for an experienced Tax Manager - Public to join a growing public accounting team in Michigan. This position is well suited for a tax specialist who combines strong technical judgment with a client-focused approach and a commitment to developing others. The role centers on leading tax engagements, advising clients on planning and compliance matters, and guiding staff through a high-quality, efficient tax process.<br><br>Responsibilities:<br>• Lead the preparation and final review of individual federal and state income tax filings, ensuring accuracy, completeness, and timely delivery.<br>• Manage a portfolio of client engagements by coordinating deadlines, monitoring budgets, and maintaining consistent service standards.<br>• Perform in-depth tax research and prepare clear written analyses, client communications, and supporting documentation for complex issues.<br>• Advise clients on tax compliance obligations and planning strategies across individual and other applicable return types, including business, trust, estate, and nonprofit matters when needed.<br>• Respond to federal, state, and local tax notices, and represent clients during audit-related activities and follow-up correspondence.<br>• Provide direction to staff and seasonal interns by assigning work, reviewing deliverables, and offering coaching that supports technical growth and performance.<br>• Oversee production priorities during busy periods to keep multiple projects moving efficiently while maintaining quality expectations.
We are looking for an experienced Audit Manager to join our team in Grand Rapids, Michigan. This role involves overseeing client engagements, providing expert consultation on complex accounting matters, and mentoring team members to support their growth and development. If you have a passion for delivering high-quality assurance services and fostering meaningful client relationships, we want to hear from you.<br><br>Responsibilities:<br>• Manage all phases of client engagements, including planning, scheduling, fieldwork, and communication with clients.<br>• Supervise and mentor staff, providing guidance, training, and performance evaluations.<br>• Conduct detailed reviews of team members' work and ensure proper documentation for each engagement.<br>• Research and resolve intricate accounting issues to provide accurate and reliable solutions.<br>• Collaborate with senior leadership and partners to align engagement strategies with client needs.<br>• Ensure compliance with internal controls, industry standards, and U.S. GAAP regulations.<br>• Assist clients with financial statement preparation and offer insights on improving their accounting processes.<br>• Maintain and strengthen client relationships by addressing their concerns and providing proactive advice.<br>• Monitor project budgets and timelines to ensure efficient delivery of services.
We are looking for an experienced Tax Senior Manager to join our team in Grand Rapids, Michigan. As a key leader within the Tax Department, you will oversee client engagements, provide mentorship to staff, and ensure the highest quality of service across a variety of tax-related projects. This role offers an excellent opportunity to contribute to a growing firm while working on complex tax matters for individuals, businesses, and other entities.<br><br>Responsibilities:<br>• Manage all phases of tax engagements, including planning, execution, and client communication.<br>• Review complex tax returns for individuals, partnerships, corporations, estates, trusts, and tax-exempt entities, ensuring compliance with high standards.<br>• Delegate tasks to team members based on their expertise and provide mentorship to enhance their skills.<br>• Foster and maintain strong client relationships while delivering exceptional customer service.<br>• Conduct technical research on tax issues and provide strategic guidance to clients.<br>• Lead, train, and evaluate staff and managers to promote growth and performance excellence.<br>• Identify opportunities to expand service offerings and strengthen client relationships.<br>• Participate in business development activities, including networking and involvement in relevant organizations.<br>• Ensure timely delivery of high-quality work products to clients.
We are looking for an experienced Office Manager to support daily financial and administrative operations in South Haven, Michigan. This position is ideal for someone who can oversee bookkeeping functions with accuracy, maintain organized records, and help keep the office running efficiently. The role combines hands-on accounting responsibilities with operational support, requiring strong attention to detail and confidence working independently.<br><br>Responsibilities:<br>• Manage complete bookkeeping activities, including maintaining accurate financial records and supporting day-to-day office operations.<br>• Process vendor invoices, verify payment details, and ensure accounts payable are handled in a timely manner.<br>• Monitor incoming payments, apply receipts correctly, and follow up on outstanding balances to support accounts receivable activities.<br>• Reconcile bank accounts regularly to confirm accurate reporting and resolve discrepancies promptly.<br>• Maintain financial data in QuickBooks Online and produce reports that support business decision-making.<br>• Administer in-house payroll processing while ensuring accuracy, timeliness, and proper record retention.<br>• Prepare and review inventory-related reports to help track stock activity and support operational planning.
We are looking for an HR Generalist to support daily people operations across multiple sites in Kalamazoo, Michigan. This role focuses on maintaining organized HR processes, supporting employees and leaders with clear communication, and helping the business stay aligned with employment practices and reporting expectations. The position works closely with operational teams in office, warehouse, and manufacturing settings to keep workforce information accurate, timely, and actionable.<br><br>Responsibilities:<br>• Manage employee lifecycle activities including onboarding, offboarding, records maintenance, and status updates with strong attention to accuracy and confidentiality.<br>• Coordinate benefits administration tasks, support census reporting, and help ensure enrollments and related documentation are completed on schedule.<br>• Maintain HR documentation, policies, and workforce files in a consistent manner that supports compliance and audit readiness across locations.<br>• Partner with hiring managers to support organized recruiting and selection processes, including role documentation and candidate coordination.<br>• Track required training, monitor completion records, and provide visibility into workforce participation for leadership and compliance purposes.<br>• Prepare and distribute clear employee communications and support leaders in delivering direct, clear messaging to their teams.<br>• Compile and analyze workforce data such as hiring activity, turnover, retention, attendance, and training trends to support decision-making.<br>• Contribute to people and environment reporting activities, including maintaining required platform data, supporting submissions, and following up on corrective actions when needed.<br>• Spend regular time at operational sites, including warehouse and manufacturing facilities, to stay connected to workforce needs and support local HR execution.
We are looking for an experienced Human Resources (HR) Manager to oversee the full employee lifecycle and payroll operations for a growing organization in Elkhart, Indiana. This position works closely with company leadership to support hiring, employee relations, compliance, benefits coordination, and performance management while also handling the day-to-day needs of a stand-alone HR function. The ideal candidate brings strong judgment, organization, and communication skills, along with the ability to balance strategic priorities with hands-on execution.<br><br>Responsibilities:<br>• Lead end-to-end hiring activities, including candidate screening, interview coordination, reference checks, and selection support for open positions.<br>• Manage onboarding for new permanent employees by delivering orientation, safety-related training, policy review, and handbook guidance to ensure a smooth start.<br>• Administer payroll accurately and on schedule, maintaining supporting records and resolving documentation issues as needed.<br>• Maintain organized employee files, attendance records, vacation tracking, and weekly labor reporting to support accurate workforce data.<br>• Oversee compliance-related HR processes such as background checks, employment verification, coordination of required candidate substance testing, unemployment claims, and workers’ compensation reporting.<br>• Support benefits administration by assisting employees with coverage questions, reviewing benefit-related invoices, and coordinating submissions to accounting.<br>• Partner with leadership and department managers on organizational planning, employee concerns, and workplace conflict resolution.<br>• Keep performance evaluations and development planning current while helping leadership monitor retention, hiring efficiency, and benefit cost objectives.
We are looking for a Human Resources Coordinator to support essential people operations in Kalamazoo, Michigan. This position plays a key role in creating a positive employee experience by assisting with HR administration, onboarding activities, benefits support, and day-to-day employee relations matters. The ideal candidate is organized, approachable, and comfortable managing sensitive information while helping keep HR processes accurate and efficient.<br><br>Responsibilities:<br>• Coordinate onboarding activities for new employees, including pre-employment documentation, orientation scheduling, and onboarding support to ensure a smooth start.<br>• Assist with daily human resources administration by maintaining employee records, preparing HR documentation, and supporting routine personnel processes.<br>• Respond to employee questions regarding workplace policies, benefits, and HR procedures while escalating more complex concerns when appropriate.<br>• Support benefits-related tasks such as enrollment updates, status changes, and communication with employees about available programs.<br>• Maintain and update HRIS data to help ensure employee information is current, complete, and accurately recorded.<br>• Partner with HR team members and managers to help address employee relations issues with professionalism, discretion, and timely follow-up.<br>• Track required HR forms, compliance documents, and employment records to support organized and audit-ready personnel files.
We are looking for an Accounting Specialist to join our team in Holland, Michigan on a Contract basis. This role supports daily financial operations by overseeing payables, receivables, reconciliations, and related recordkeeping while also providing administrative assistance connected to payroll timekeeping and HR coordination. The ideal candidate brings strong QuickBooks experience, a high level of accuracy, and the ability to manage multiple tasks effectively in a deadline-driven environment.<br><br>Responsibilities:<br>• Oversee incoming invoices, confirm appropriate approvals, and coordinate timely payment processing for vendors.<br>• Administer customer billing activities, record incoming payments, and follow up on outstanding balances to support healthy cash flow.<br>• Complete reconciliations for bank accounts, credit cards, and other financial records to ensure accuracy across transactions.<br>• Investigate variances involving supplier statements, client accounts, and ledger activity, and take action to resolve discrepancies promptly.<br>• Maintain organized accounting documentation and ensure financial information is updated accurately within company records.<br>• Assist with period-end close tasks by preparing supporting information and contributing to routine financial reporting.<br>• Use QuickBooks Desktop to input, monitor, and balance accounting data across payables, receivables, and general transactions.<br>• Provide administrative support to the HR Manager, including payroll timekeeping coordination, record maintenance, and related follow-up.<br>• Communicate with internal teams, vendors, and customers to address questions related to invoices, payments, and account status.<br>• Identify opportunities to streamline accounting and administrative workflows for greater efficiency and consistency.
We are looking for an experienced Director of Finance to oversee financial operations and planning for a dynamic organization in Holland, Michigan. This leadership role requires a strategic thinker capable of managing a wide range of financial activities, including reporting, compliance, and budgeting. The ideal candidate will bring expertise in financial management, strong analytical skills, and a collaborative approach to support organizational goals.<br><br>Responsibilities:<br>• Prepare comprehensive financial reports for corporate and board-level review, ensuring accuracy and timeliness.<br>• Manage all aspects of bookkeeping, payroll, and year-end tax reporting with meticulous attention to detail.<br>• Coordinate annual audits and collaborate with accountants to ensure compliance and transparency.<br>• Oversee property management financial functions, including government and insurance billing processes.<br>• Develop detailed financial statements and ensure they meet internal and external reporting standards.<br>• Create and monitor budgets in collaboration with the Executive Director and departmental leaders.<br>• Implement and maintain internal controls and procedures to safeguard financial integrity.<br>• Provide financial analysis and forecasts to support strategic decision-making.<br>• Supervise the preparation of grant applications and financial assistance proposals.<br>• Attend and present financial updates at Board of Directors and Finance Committee meetings.
<p>About the Role</p><p>We are seeking a Senior Quality Assurance Engineer / End-to-End Test Lead to support large-scale retail technology initiatives for a fast-paced enterprise environment. This role is ideal for an experienced QA professional with strong retail domain expertise, hands-on test automation experience, and a proven track record leading end-to-end testing efforts across large teams and complex projects.</p><p>The ideal candidate will be comfortable coordinating testing activities across multiple stakeholders, driving quality assurance strategies, and ensuring successful delivery of enterprise retail systems and applications.</p><p>Key Responsibilities</p><ul><li>Lead and coordinate end-to-end testing activities across large-scale retail technology projects</li><li>Collaborate with cross-functional teams including developers, business analysts, product owners, and project managers</li><li>Develop and execute comprehensive QA strategies, test plans, and test cases</li><li>Drive defect tracking, root cause analysis, and issue resolution throughout the testing lifecycle</li><li>Support and contribute to automated testing efforts and quality engineering best practices</li><li>Ensure testing coverage across integrated retail systems, applications, and workflows</li><li>Provide status updates, testing metrics, and risk assessments to leadership and stakeholders</li><li>Act as a Subject Matter Expert (SME) within retail systems and quality assurance processes</li><li>Mentor junior QA team members and help drive continuous improvement initiatives</li></ul>