About Us
Gregory, Harriman & Associates LLP is a well-established, mid-sized public accounting firm based in Strathmore, Alberta. With three partners and a dynamic team of 30 professionals, we serve a diverse range of clients with excellence in assurance, tax, and advisory services. We pride ourselves on our friendly, professional culture, strong client relationships, and our commitment to work-life balance.
The Opportunity
We’re seeking a CPA-designated Senior Accountant or Senior Manager to take a lead role in our assurance and tax engagements. This is a great opportunity for a motivated professional who thrives in a team setting, values client service, and wants to make a meaningful impact in a growing firm.
Key Responsibilities
- 
Lead and prepare complex Review Engagements, including financial statements and corporate tax returns 
- 
Prepare and review Audit Engagements 
- 
Oversee Compilation and Personal Tax Returns (including self-employed and business statements) 
- 
Review work prepared by our firm associates, provide feedback and ensure quality deliverables 
- 
Maintain strong client relationships through excellent service and communication. 
What You Bring
✔ CPA designation (in good standing)
 ✔ Years of experience, a wealth of acquired skills and your expertise in all aspects of working in an accounting public practice
 ✔ Strong technical skills in assurance (review and audit), tax, and financial reporting
 ✔ Familiarity with ASPE, ASNPO, and PSAB standards
 ✔ Proficiency with Caseware, Profile (or similar tax preparation software), CCH IFirm, QuickBooks (Desktop and QBO), and MS Office
 ✔ Confidence working independently and leading engagement teams
 ✔ Strong communication skills and attention to detail
Why Join Us?
We offer more than just a job — we provide a supportive, growth-oriented environment with opportunities for long-term career advancement.
What You’ll Enjoy
- 
Competitive salary, 3 weeks’ vacation + 2 flex days 
- 
Comprehensive group benefits (including flex benefits and health top-ups) 
- 
Paid CPA dues and professional development 
- 
On-site parking 
- 
Social events and a collaborative team atmosphere 
- 
Wellness program and access to mental health resources through CPA Alberta 
- 
You will get opportunities to meet and interact with your clients on a regular basis. 
How to Apply
If you're looking for a long-term opportunity with a progressive and supportive team, we’d love to hear from you. Please submit your resume to: This email address is being protected from spambots. You need JavaScript enabled to view it.
Job Types: Full-time, Permanent
Pay: Commensurate with Experience
Additional pay:
- 
Bonus pay 
Benefits:
- 
Dental care 
- 
Disability insurance 
- 
Employee assistance program 
- 
Extended health care 
- 
Life insurance 
- 
On-site parking 
- 
Paid time off 
- 
Wellness program 
Schedule:
- 
Monday to Friday 
- 
Overtime 
Work Location: In person

