CPA / Controller
Job Description
Job Description
Position Title: CPA / Controller
Location: Troy, MI
Employment Type: Full-Time
About Us
We are a growing CPA firm dedicated to providing exceptional accounting, advisory, and financial management services to closely held businesses, entrepreneurs, and organizations. As we continue to expand our outsourced accounting and advisory practice, we are seeking an experienced CPA with a strong Controller background to join our team.
Position Overview
We are looking for a highly skilled Certified Public Accountant (CPA) who brings deep Controller-level experience and a passion for helping businesses improve financial performance. The ideal candidate has extensive experience managing accounting operations, financial reporting, cash flow management, budgeting, and internal controls. A tax background is highly desirable and will be considered a significant advantage.
This role offers the opportunity to work closely with business owners and executive teams, serving as a trusted financial advisor while leading complex accounting engagements.
Key Responsibilities
- Serve as a Controller or fractional Controller for multiple client organizations.
- Oversee month-end and year-end close processes.
- Prepare and review financial statements in accordance with GAAP.
- Develop and monitor budgets, forecasts, and cash flow projections.
- Analyze financial performance and provide strategic recommendations.
- Design and improve accounting processes and internal controls.
- Manage client accounting teams and coordinate with external stakeholders.
- Assist clients with financial planning, KPI development, and operational improvements.
- Support audit, review, and compilation engagements as needed.
- Collaborate with firm partners on advisory and consulting projects.
- Provide tax planning insights and support tax compliance activities when applicable.
Qualifications:
Required
- Active CPA license.
- 7+ years of progressive accounting and finance experience.
- Significant Controller or Assistant Controller experience.
- Strong knowledge of GAAP and financial reporting.
- Experience managing accounting teams and client relationships.
- Advanced proficiency with accounting software and Microsoft Excel.
- Excellent analytical, communication, and leadership skills.
- Ability to manage multiple clients and deadlines simultaneously.
Preferred
- Public accounting experience.
- Corporate tax, partnership tax, or business tax experience.
- Experience with outsourced accounting or CAS (Client Accounting Services).
- Familiarity with QuickBooks, R365, NetSuite, or other ERP systems.
- Experience advising small to mid-sized businesses.
What Success Looks Like
- Acting as a trusted advisor to business owners and management teams.
- Delivering accurate, timely financial reporting and actionable insights.
- Identifying opportunities to improve profitability, cash flow, and operational efficiency.
- Building strong client relationships that contribute to long-term growth and retention.
Compensation & Benefits
- Competitive salary commensurate with experience.
- Performance-based bonus opportunities.
- Health, dental, and vision insurance.
- 401(k) with company match.
- Paid time off and holidays.
- Continuing professional education (CPE) support.
- Professional development and career advancement opportunities.
How to Apply
Qualified candidates should submit a resume and brief cover letter outlining their Controller experience, CPA credentials, and any tax expertise.
Join a firm where your accounting expertise, business advisory skills, and leadership experience can make a meaningful impact on clients' success.
Recommended Jobs
Construction Estimator
Job Description Job Description The Estimator plays a vital role in determining the costs associated with construction projects. They analyze project plans, specifications, and requirements to pr…
Private Duty RN Clinical Manager
AdvisaCare Home Health Care is seeking a strong Nursing Supervisor of Private Duty for our Troy Office location. The ability to build rapport and relationships with our staff and clients is crit…
EDUCATION INTERN (SE+)
EDUCATION INTERN (SE+) Organization/Department Name: WGVU Public Media Time Frame: Semester basis. A one-semester commitment is required. Start Date: Week 1 of each semester. Hours: Flexible,…
Lead Teacher
Future Scholars Childcare and Preschool in Mount Clemens, MI is looking for a Full-time Lead Teacher for Infants (birth-1.5), Toddlers( 1.5-2.5), Transition (2.5-3.5), and Preschool. Summary: C…
Ops Supervisor - Station
This is a frontline supervisor position that supports the FedEx Safety Above All Culture and manages specific day-to-day operations and an assigned staff. Responsible for ensuring safe and efficient …
Cook
Overview Our YOU FIRST Philosophy In addition to no night shifts, ever and our fully chef-curated menu, our #1 priority has always been our people. We care about our customers, and we care …
Administrative Assistant/Accounts Payable
Job Description Job Description Qualifications: High School Graduate, GED or related experience Excellent phone and customer/personnel related communication skills Ability to communicate…
District Manager, Automotive Virtual Business Center Customer Service - Entry Level
Job Description Job Description Description: We are seeking a dynamic District Manager (DM) to serve as a key liaison between Stellantis Corporation and its Chrysler, Dodge, Jeep, and Ram dealer…
Oracle PL/SQL Developer 1.19
Candidates will be allowed to work a hybrid remote schedule during COVID. The client is moving towards hybrid 2 days per week on-site work. Candidate must relocate, if not local, and be located in La…
Professional Mover
HIRING IMMEDIATELY! EARNING POTENTIAL WITH TIPS IS UNLIMITED! (OUR AVERAGE HUNK MAKES OVER $23 AN HOUR) REFERRAL BONUSES FOR BRINGING GREAT FRIENDS OR FAMILY! As a Mover for College Hunks Haul…