Skip to content

Who We Are

Mesa CPA helps small businesses across Canada get financial clarity—fast. We’re obsessed with client experience and operate on three principles: speed, trust, and teamwork. We’re looking for someone who’s detail-driven, proactive, and thrives in a high-performance remote environment where follow-through is everything.

 

The Role

The Controller is the strategic lead for a portfolio of Mesa clients. You’ll oversee the accounting team, review financials, and ensure every client’s books, reports, and filings are handled with accuracy and insight. This role combines technical precision, leadership, and client relationship management—you’re the bridge between data and decision-making.

 

What You’ll Do

  • Oversee all accounting deliverables for assigned clients (bookkeeping, financials, tax).

  • Review and approve monthly financial statements and working papers.

  • Identify issues or inefficiencies and implement fixes before they become problems.

  • Lead communication with clients—providing clarity, insights, and recommendations.

  • Support accountants and bookkeepers with guidance, QA, and workflow alignment.

  • Maintain compliance with deadlines for filings, payments, and deliverables.

  • Work with Mesa leadership to improve internal systems, documentation, and reporting quality.

 

What You Bring

  • 5+ years of experience in accounting, with at least 2 years managing multiple client files.

  • Strong understanding of Canadian GAAP and corporate tax (T2 preparation experience preferred).

  • Advanced proficiency in QuickBooks Online (QBO); comfortable with Dext and HubSpot is a bonus.

  • Excellent analytical and problem-solving skills—you spot discrepancies before they grow.

  • Clear, confident communicator who can explain financials to non-accountants.

  • Organized, dependable, and calm under deadlines.

  • Leadership mindset—you raise the bar for accuracy, accountability, and client satisfaction.


What’s in It for You?

💰 Pay: Competitive, based on experience and client portfolio

🎯 Annual Retention Bonus: Reward for consistent performance

🏖️ Time Off: 12 vacation days + 2 personal days per year

🌐 Fully Remote: Work from anywhere

🚀 Growth Path: Potential to move into Head of Client Services or Partner-level roles

 

Why Mesa CPA?

Mesa isn’t a traditional accounting firm. We operate with speed, trust, and autonomy—empowering you to do world-class work without bureaucracy. You’ll lead a talented accounting team, shape client relationships, and have a direct impact on how we scale. If you’re a seasoned accountant ready to lead, not just execute—Mesa CPA is where you’ll do your best work.

How can I apply?

Applying is simple and straightforward:

  1. Submit Your Application:
    Click the "Apply Now" button below to send us your resume and a short cover letter detailing why you’re excited about this opportunity and how you align with Mesa CPA’s values.

  2. Initial Screening:
    If your application matches what we’re looking for, our hiring team will reach out to schedule a short call to learn more about you and answer any questions you may have.

  3. Show Us Your Skills:
    You’ll complete a short skills assessment to showcase your bookkeeping expertise. Don’t worry—this is your chance to shine!

  4. Meet the Team:
    Finalists will be invited to a virtual interview with members of our leadership and operations teams to ensure this is a mutual fit.

We’re excited to meet individuals who share our commitment to accuracy, innovation, and client obsession. At Mesa CPA, every role matters, and every team member has the opportunity to grow and make an impact.