Are you an experienced Controller who thrives on helping clients succeed, mentoring teams, and leveraging technology to transform finance operations? At Enkel, we are on an exciting new growth trajectory, with fractional Controller and CFO services becoming a central part of our story moving forward. This is a unique opportunity to join an organization where a growth mindset meets the intersection of personal development and modern working styles.
About Us
We founded Enkel to disrupt traditional accounting services by using transformational, cloud-based technology. Today, we provide managed accounting, reporting, and financial operations services to over 300 Canadian businesses and not-for-profit organizations. As we expand across Canada, our mission is to become the country's most trusted Financial Operations service provider.
At Enkel, we are building more than just an accounting firm. We are shaping the future of financial operations, helping organizations grow stronger through high-quality, tech-enabled services. We value innovation, invest in our people, and move quickly to challenge the status quo.
About the Role
As a Controller at Enkel, you will be the internal finance eyes and ears for your clients. You will own client relationships, guiding them through compliance requirements and helping them navigate change with confidence. You will use technology to create dashboards, uncover automation opportunities, and deliver insights that drive smarter business decisions.
You will also play a leadership role within Enkel by training, mentoring, and reviewing the work of junior bookkeeping staff. This is a role for someone who is passionate about client service, embraces technology, and wants to contribute to a firm where cloud accounting expertise and people development come together to make an impact.
Responsibilities
Act as the primary point of contact for a portfolio of clients, building trusted relationships and providing ongoing financial guidance
Lead client meetings to review financial statements, discuss business challenges, and provide actionable insights
Train, mentor, and review the work of junior bookkeeping staff to ensure high-quality deliverables
Develop and implement custom dashboards to track KPIs, cash flow, and business performance
Identify and execute automation opportunities using cloud-based tools to increase efficiency
Support clients with year-end reviews and audits, gathering documentation and liaising with external providers
Partner with the Client Success Team to onboard new clients and establish effective processes
Participate in technical accounting discussions and provide practical, client-focused solutions
What You Bring
At least 8 years of progressive accounting experience, with prior client service experience (ideally in public practice)
CPA designation (or equivalent recognized accounting designation)
Demonstrate a strong understanding of
ASPE (Accounting Standards for Private Enterprises)
and, ideally,
ASNPO (Accounting Standards for Not-for-Profit Organizations)
to ensure accurate and compliant financial reporting across diverse client needs.
Strong working knowledge of QuickBooks Online (QBO) and/or Xero, with familiarity in tools such as Dext and Plooto
A passion for cloud accounting, technology, and client service
Proven ability to mentor and develop junior staff
Excellent communication and relationship management skills with the ability to listen, advise, and build trust
A proactive mindset, with the ability to spot process improvements and automation opportunities
Compensation and Work Environment
Annual salary between $90,000 and $115,000, depending on experience
Remote work arrangement
Candidates must be located in Canada and eligible to work in Canada. Applicants outside Canada will not be considered
Why Enkel
We are on a rapid growth path, and our fractional Controller and CFO services are a key driver of our expansion. Joining Enkel now means becoming part of an exciting journey where innovation, client impact, and personal growth align.
We value the curiosity, passion, and client-first mindset of our team. When you join Enkel, you can expect:
Competitive compensation package
Employer-paid health and dental benefits for you and your family
Generous paid time off: 15 vacation days and 5 flex days annually
A collaborative culture with regular social events and team gatherings
Career growth opportunities in a forward-thinking, scaling firm
The Hiring Process
Our hiring process is designed to give you a real sense of what working with Enkel is all about. It is extensive but intentional. You will meet with our CEO, Head of Finance, Head of Growth, and HR team, ensuring you gain a broad perspective of the organization.
The process also includes a case study and a values alignment exercise. From the time we begin speaking with you, the full process will be completed within 10 business days. We are committed to running an efficient, transparent, and engaging recruitment experience.
If you are passionate about cloud accounting, thrive in a client-focused role, and want to be part of a team where innovation and growth are at the core, we want to hear from you.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.