
PUBLIC PRACTICE GROUP
Impact Recruitment’s public practice group is dedicated to sourcing highly qualified public practice professionals across Canada. Whether your firm specializes in auditing, assurance, tax, or all the above, we have the expertise and knowledge to find the right professionals for any role you are hiring for.
For over a decade, Impact Recruitment has been recognized as a leading recruitment partner for public practice firms in British Columbia. Our client base includes some of the leading and most respected large and mid-sized firms in Canada as well as top public practice boutiques. Since 2017, we have continued to expand our services offerings to additional provinces – including opening a second office location in Toronto, Ontario.
Our industry knowledge, paired with an ongoing commitment to partner with industry associations and our proactive approach to recruitment, makes it possible for us to source roles of any level.
MEET OUR PUBLIC PRACTICE TEAM

Mark Fenwick
Vice President, Corporate Services
Mark Fenwick is a Vancouver-based recruitment professional with over 13 years of industry experience, providing temporary, permanent, managed service, contingent workforce and outsource solutions in both the UK and Canada.
Mark joined Impact Recruitment in 2014 with a focus on public practice recruitment and business development. Since then, he has played an integral part in the development and expansion of Impact Recruitment’s professional services teams. In his current role, Mark manages the team of recruitment specialists and business developers in our Corporate Services Division including the public practice group.
By prioritizing long-term relationships with clients and key industry organizations, Mark’s partnership approach to professional recruitment has enabled him to grow his team significantly, expanding into new niche markets and servicing an increasing number of clients across Canada.
Mark holds a Bachelor of Arts in Criminology (Leeds University), a Master of Arts in Criminology (Simon Fraser University), and a Graduate Diploma in Law (University of Westminster).

Colin Dolson
Practice Lead, Public Practice
As a Practice Lead, Colin Dolson manages a team of senior recruiters in our Public Practice group. Colin works with firms across Canada, connecting them with top accounting and tax professionals. His clients include some of the top public practice firms in the country, ranging from boutiques to leading mid-sized and large firms.
Colin has over five years of experience in employment services, having worked both for crown corporations and in the private sector. His dedication to building strong personal relationships enables him to fully understand his clients’ needs and support their growth year after year.
Colin holds a Bachelor of Arts in Psychology (University of British Columbia).

Sarah Maloney
Senior Recruitment Specialist, Public Practice
Sarah Maloney specializes in recruiting designated public practice accounting professionals with a focus on tax candidates. She has over five years of recruitment experience and has successfully placed top professionals into permanent, contract and temporary roles.
Sarah holds a Bachelor of Science in Chemistry (University of St. Andrews) and PGCE in Science with Chemistry.

Rochelle Parker
Senior Recruitment Specialist, Public Practice
Rochelle Parker brings over a decade of in-house and agency recruitment experience to Impact Recruitment’s Public Practice team. With proven success in the end-to-end recruitment process, Rochelle is skilled at creating talent strategies and candidate pipelines, as well as providing interview coaching and client engagement.
Rochelle holds a Master of Arts in Human Resources Management (University of West London), is an Associate Member of CIPD UK and has a Certificate in CIPD Level 5 (Human Resources Management).

Leah Chapman
Recruitment Specialist, Public Practice
Leah Chapman works with Impact Recruitment’s public practice clients, sourcing skilled accounting professionals for their growing firms. With prior agency experience, Leah understands that being efficient and adaptable is a necessity in this industry. Working quickly to solve even the most unique hiring challenges faced by a client, she is dedicated to providing top quality service, which has contributed to her continued success placing talented individuals in exciting new roles.
Leah holds a Bachelor of Arts with a double major in Political Science and Philosophy (Western University).
NOTABLE + RECENT PLACEMENTS
- Director of Tax
- Director of Global Mobility Tax (promoted to Partner)
- Lead – SR+ED and Business Tax Incentives
- Director of Cybersecurity
- Director of Technology Consulting
- Senior Manager – Canadian Tax
- Senior Manager – US Tax (promoted to Partner)
- Senior Manager – Public Company Audit
- Senior Manager – Assurance
- Chartered Business Valuator
- Senior Staff Accountant – Cross-Border Tax (promoted to Senior Manager)
LOOKING TO HIRE?
Impact Recruitment speaks your language because we understand your business. We have the knowledge and resources required to screen and qualify public practice candidates, effectively. Unlike some of the other agencies out there.
FILL ALL LEVELS WITHIN YOUR FIRM
From Junior Staff Accountants to Senior Partners, Impact Recruitment can fill any level position within your firm.
EXPERT KNOWLEDGE OF YOUR INDUSTRY
Our Recruitment Specialists specialize in specific niche areas. Their knowledge and in-depth understanding of your industry allows them to source top talent and rare skill sets.
PROFESSIONAL RECRUITMENT FOR FIRMS ACROSS CANADA
We staff firms across this great country of ours and we are a 100% Canadian owned and operated business. Learn more about our story.
EXCLUSIVE CERTIFIED CANDIDATES
We partner with our clients. When we find great talent, we let you know first. Learn more about our Certified Candidate® System here.
CORE ROLES
Our core roles are a focal point for continuous recruitment efforts and our growing networks. We work hard to know these professionals – even when you are not actively hiring – so we are ready to meet your needs when you are growing.
If your public practice firm is hiring for something unique, we will work with your team to ensure your needs are met. We are always open to working with you on your most challenging roles, for any positions you need to fill.
Our focus includes Canadian Tax, US Tax, Cross Border Taxation, Public Company Audit, Private Company Audit, and Assurance.
Public practice core roles
- Staff Accountant
- Senior Staff Accountant
- Manager
- Senior Manager
- Associate Partner
Specialty roles
- CBV Manager/Senior Manager
- Consulting Manager/Senior Manager/Director
- SRED Manager/Senior Manager/Director
- Cybersecurity Director
- IT Director
Have a role that’s not on this list? No problem! We can help you fill most roles in your organization (even non-public practice roles – check out our specialties page to learn more about all our recruitment services). We can even help you fill temporary or contract positions.
Reach out to our public practice team to discuss your hiring needs!
CANADA'S RECRUITMENT FIRM
We’re ready to win you over, one quality placement at a time!
LOOKING TO HIRE FOR TEMPORARY POSITIONS?
Learn about our temporary staffing solutions.