Skip to content
Careers

Who We Are

We are a team of professionally designated accountants, advisors, dedicated staff, and professional consultants with a holistic approach to accounting; servicing Calgary, Edmonton, Red Deer, and expanding globally through our partnership with Russell Bedford International.

We believe in the value of relationships, not only with our clients but also within our team. We view every client relationship like a partnership and truly believe our success is a result of our commitment to this value.

Our Values include professional will and personal humility – in both work and in life. We aim to continue building a collaborative industry leading corporate culture directed by a self-motivated team that values precision, accuracy and efficiency, and a disciplined approach to its work.

Our firm was established in 1984 with the goal of providing clients customized financial accounting, assurance, and tax services. We’re committed to providing close, personal attention to our clients and have since expanded our offerings to provide them with comprehensive financial and tax solutions.

Our clients have the piece of mind knowing they are in the best hands, this is backed by our team’s advanced training, technical experience, and financial acumen. We stay on top of our business through continued investment in time and resources including professional continuing education, state-of-the-art computer technology and forging strong business partnerships within our centres of influence.

Shajani CPA is a proud equal opportunities employer, and we are committed to creating a respectful, inclusive workplace that allows all our people to reach their full potential. We welcome all qualified candidates to apply and hope you will choose Shajani CPA as your employer of choice.

Tell Us Your “Career” Ambitions & We Will Guide You There!

Accounting Intern – Co-op Directed Field Study Placement

Location: On Site – Calgary
Wage: Unpaid Internship

Apply For This Position

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for future professionals who want more than a placement. We offer a career foundation.

Through our Pre-Approved CPA Practical Experience Program (designed for our future Accounting Technicians), we train aspiring CPAs to excel in public practice. As an Accounting Intern, you will begin your journey by developing the foundational competencies recognized by CPA Alberta — working with real files, under real mentorship, in a structured environment that prepares you to become an exceptional Accounting Technician. This internship is your opportunity to be shaped, supported, and set up for long-term success in the CPA profession.

Position title:                  Accounting Intern – Co-op/Directed Field Study Placement

Functional area:             Fulfillment

Reports to:                      General Manager

Salary:                              Unpaid

Term:                                8-Month or 12-Month Placement

Date:                                 September 1 (annually)                                         

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for future professionals who want more than a placement. We offer a career foundation.

Through our Pre-Approved CPA Practical Experience Program (designed for our future Accounting Technicians), we train aspiring CPAs to excel in public practice. As an Accounting Intern, you will begin your journey by developing the foundational competencies recognized by CPA Alberta — working with real files, under real mentorship, in a structured environment that prepares you to become an exceptional Accounting Technician. This internship is your opportunity to be shaped, supported, and set up for long-term success in the CPA profession.

This internship is also an on-ramp to permanent employment. Interns who excel during this placement will be strongly considered for future Accounting Technician (AT) positions at Shajani CPA. From there, you can enter our structured CPA mentorship program and advance toward becoming a Client Manager and firm leader.

 

This is an unpaid internship ideal for students enrolled in Co-op or Directed Field Study programs, designed to:

 

  • Provide real-world accounting experience in a public practice environment
  • Build essential skills in financial reporting, taxation, assurance, finance, and management accounting
  • Develop confidence in tools such as QBO, CaseWare, Fathom, and Profit Cents
  • Expose you to our 12 Service Standards and high-performance firm culture
  • Prepare you to hit the ground running as a CPA student in a firm like Shajani CPA

 

WHAT YOU’LL LEARN

As an Accounting Intern, you will begin your career journey with hands-on exposure to real client files while developing Level 0 foundational competencies under CPA Alberta’s Practical Experience Requirements. You will work under the guidance of experienced Client Managers and our CPA Pre-Approved Program leadership team to gain proficiency in the following areas:

 

Management Accounting (MA)

  • MA1 – Management Reporting Systems: Administer monthly bookkeeping in QBO and deliver reports.
  • MA2 – Planning, Budgeting, Forecasting: Administer and deliver data reports using Fathom.
  • MA3 – Cost, Revenue, and Profitability Management: Input data into Profit Cents and identify trends in cost and revenue.
  • MA4 – Performance Measurement: Use Profit Cents or Fathom to generate performance reports.

 

Financial Reporting (FR)

  • FR1 – Reporting Needs and Systems: Send initial and subsequent year-end PBC requests to clients.
  • FR2 – Accounting Policies and Transactions: Upload TB and GL to CaseWare Cloud and begin Section 2500.
  • FR3 – Statement Preparation: Assist in preparing, sending, and tracking signed year-end packages.
  • FR4 – Financial Statement Analysis: Enter financial data into Profit Cents or Fathom to support reporting.

 

Taxation (TX)

  • TX1 – Income Tax Legislation and Research: Identify and prepare documentation for basic compliance engagements.
  • TX2 – Corporate and Personal Tax Compliance: Roll forward personal tax files and schedule PBC requests.
  • TX3 – Tax Planning Fundamentals: Help organize planning files and assist in documentation for engagements.

 

Assurance (AA)

  • AA1 – Internal Control and PBC: Identify and request PBC documents for review and audit files.
  • AA2 – Assurance Needs and Planning: Upload TB and GL and analyze year-over-year account variances.
  • AA3 – Substantive Procedures: Assist in saving all documentation and preparing CaseWare files for assurance engagements.

 

Finance (FN)

  • FN1 – Financial Planning and Analysis: Assist with investment data entry and organize client financials for review.
  • FN2 – Treasury and Cash Flow: Identify potential Retirement and Estate Planning candidates through file review.
  • FN3 – Capital Budgeting and Valuation: Gather key financial data for valuation support and update engagement folders.

 

This internship is an excellent pathway to secure a future Accounting Technician role at Shajani CPA, and we are committed to helping you transition into a successful CPA student. You’ll gain structured training in a real-world setting and begin building the core competencies that will launch your professional accounting career.

 

POSITION OBJECTIVE

The primary objective of the Accounting Intern position at Shajani CPA is to provide a structured, real-world learning opportunity that complements the student’s academic accounting program, while developing the foundational competencies required for success in public practice.

This internship is part of Shajani CPA’s commitment to giving back to the profession by supporting emerging talent through mentorship, skills development, and direct exposure to the day-to-day workings of a high-performance accounting firm. Interns will gain hands-on experience in bookkeeping, financial reporting, taxation, and assurance under the supervision of our CPA Pre-Approved Program leaders.

Although this is an unpaid training position, we expect interns to show the professionalism, reliability, and commitment of an aspiring CPA. This is a serious first step into the profession — not a casual placement.

The ultimate goal is to prepare each intern to be a top candidate for an Accounting Technician role at Shajani CPA. While we anticipate onboarding up to three interns annually per office, typically only one will be selected for an AT position based on performance, attitude, and firm capacity.

A successful Accounting Intern demonstrates initiative, curiosity, and dedication — gaining real skills, contributing to their team, and proving they are ready to take the next step in a career of purpose, growth, and impact.

 

Qualifications

Academic Standing: Currently enrolled in the final year of a Bachelor of Commerce (BCom), Bachelor of Business Administration (BBA), or equivalent degree with a major in Accounting or Accounting & Finance.

Program Completion: On track to complete all degree requirements, with the internship serving as the final component (Co-op or Directed Field Study).

CPA PEP Prerequisites: Completion of all CPA PEP prerequisite courses by the end of the internship, including:

  • Financial Reporting
    • Strategy and Governance
    • Management Accounting
    • Audit and Assurance
    • Finance
    • Taxation
    • Economics
    • Statistics
    • Information Systems
    • Business Law

Note: A minimum grade of 60% in each core course and an overall average of 65% across all core prerequisites is required for CPA PEP admission.

 

Career Aspiration

Strong intention to pursue the Chartered Professional Accountant (CPA) designation upon graduation.

 

Essential Knowledge, Skills & Experience

Accounting Principles: Solid academic understanding of foundational accounting principles, including financial reporting, management accounting, taxation, and bookkeeping basics.

Software Proficiency: Familiarity with accounting software such as QuickBooks Online (QBO), and Microsoft Excel. Training will be provided as needed.

Analytical Skills: Ability to analyze financial data, perform reconciliations, and prepare working papers with attention to detail.

Communication: Effective written and verbal communication skills, with the ability to interact professionally with team members and clients.

Time Management: Demonstrated ability to manage multiple tasks and meet deadlines in a dynamic environment.

Ethical Standards: High level of personal integrity and commitment to maintaining confidentiality and professional ethics.

 

Desirable Knowledge, Skills & Experience

Practical Experience: Previous experience through co-op placements, internships, or part-time work in accounting, finance, or roles demonstrating accountability and leadership.

Tax Preparation: Exposure to preparing basic personal (T1) returns, even as a volunteer.

Financial Reporting Standards: Academic understanding of Accounting Standards for Private Enterprises (ASPE) and Compilation Engagements (CSRS 4200).

Client Service: Experience in client-facing roles, demonstrating strong interpersonal skills and customer service orientation.

 

Leadership Attributes

Professionalism: Demonstrates a professional demeanor, reliability, and accountability in all tasks.

Initiative: Proactively seeks opportunities to learn and contribute to the team.

Collaboration: Works effectively within a team environment, supporting colleagues and contributing to a positive workplace culture.

Adaptability: Shows flexibility in adapting to new challenges and changing priorities.

Commitment to Excellence: Strives for high-quality work and continuous improvement in performance.

 

This internship is designed to bridge academic learning with practical experience, preparing candidates for potential future roles as Accounting Technicians at Shajani CPA. While we offer up to three internship positions annually at each office, selection for subsequent employment is competitive and based on performance and organizational needs.

 

COMPETENCIES REQUIRED

 

Management Accounting

(MA)

1.     Academic completion of management accounting.
Financial Reporting

(FR)

1.     Academic completion of financial reporting.
Taxation

(TX)

1.     Academic completion of taxation (corporate and personal).
Finance

(FN)

1.     Academic completion of finance.
Assurance

(AA)

1.      Academic completion of assurance.
Strategy and Governance

(SG)

1.      Understanding the purpose of mission, vision, and values in a client or firm context.

 

Key Performance Measures

KPI What is Measured How it is Measured
1. Foundational Competency Development Completion of Level 0 tasks aligned with CPA’s Pre-Approved Program (e.g., data entry, reconciliations, PBC collection) Supervisor reviews, task tracking by Client Manager, and feedback are logged in the student performance evaluation
2. Contribution to File Efficiency Reduction in time spent by CECs, ATs or CMs due to intern’s support Comparison of time budgets with and without intern support; CM feedback on time saved and improved workflows
3. Accuracy and Preparedness of Assigned Tasks Quality and accuracy of intern-prepared documents (e.g., bookkeeping, reconciliations, working paper templates) CEC, CM, or AT review of deliverables; tracking of revisions and rework required
4. Professional Growth and Proactivity Demonstrated initiative in asking questions, learning systems, and requesting feedback Weekly mentorship check-ins, anecdotal feedback from the team, proactive learning logs or self-evaluations
5. Readiness for Advancement to AT Role Overall performance indicates potential for future employment as an Accounting Technician End-of-internship evaluation by CM, Program Manager, and Program Leader; review of completed competencies and team feedback

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

  • Client Excellence Coordinator (CEC) – for file preparation tasks, document management, and administrative support duties
  • Accounting Technician (AT) – for foundational task assignments, mentorship, and workflow support
  • Client Manager (CM) – for technical learning, task prioritization, and development feedback
  • Quality Control Reviewer (QCR) – for adherence to file structure, documentation standards, and technical coaching (as applicable)
  • General Manager (GM) – for overall performance monitoring, scheduling alignment, and intern program oversight

 

Supports:

  • Accounting Technicians and Client Managers by preparing reconciliations, gathering client documents, and organizing files to reduce time burdens on client work
  • Client Excellence Coordinators by assisting with task scheduling, follow-ups, and CaseWare/CRM updates
  • Overall firm workflow efficiency by performing Level 0 tasks that help streamline compilation, review, and tax file preparation

 

Internal Contacts:

  • Client Managers, Accounting Technicians, and CECs across multiple desks
  • QCR for feedback on working paper quality and structure
  • Program Manager and Program Leader (for Pre-Approved Program compliance and mentorship)
  • Other Interns and ATs as part of learning cohorts or rotational assignments

 

ORGANIZATIONAL AUTHORITY

Decisions Made in the Position:

  • Completion of assigned foundational tasks as directed (e.g., PBC tracking, reconciliations, document preparation)
  • Scheduling questions, escalation of unclear items, and requesting feedback to support accuracy and development
  • Prioritization of assigned duties within the day, based on CM or AT direction

 

Decisions Referred:

  • Any client-facing communications (to CM or CEC)
  • Technical questions or file assumptions (to AT or CM)
  • Engagement scope, deadlines, or deliverable modifications (to CM or QCR)
  • Performance or learning concerns (to Program Manager or GM)

 

General responsibilities

·        Support Accounting Technicians (ATs), Client Managers (CMs), and Client Excellence Coordinators (CECs) by completing foundational accounting tasks that contribute to the timely and accurate completion of client files

·        Perform basic bookkeeping tasks in QuickBooks Online (QBO), including recording transactions, bank reconciliations, and maintaining supporting documentation under guidance

·        Prepare Provided By Client (PBC) checklists, track outstanding client documents, and assist in organizing files in CaseWare Cloud (CWC) to streamline file readiness

·        Assist in the preparation and maintenance of lead sheets, working papers, and financial schedules using firm templates and structured guidance

·        Support management reporting by inputting financial data into Fathom, Profit Cents, and Excel templates to help evaluate client performance and generate internal reports

·        Prepare and reconcile simple accounts (e.g., bank, AR, AP, or GST) under supervision, ensuring documentation is properly saved and referenced

·        Contribute to the tax preparation process by gathering and organizing data for T1, T2, and T3 returns, and assisting with input into tax software (e.g., Profile)

·        Maintain up-to-date file documentation including engagement letters, signed forms, and client correspondence in iFirm and CWC, in line with internal procedures

·        Complete file roll-forward processes, update year-end dates, and assist with file closure tasks such as document checklists and portal uploads

·        Participate in desk meetings, learning sessions, and mentor check-ins as part of the CPA Pre-Approved Program training culture

·        Proactively seek feedback, track learning goals, and take responsibility for assigned foundational competencies in Management Accounting, Financial Reporting, Taxation, Assurance, and Finance

·        Assist the CEC with client communication, file scheduling, and document tracking to improve client service responsiveness and overall workflow efficiency

·        Uphold Shajani CPA’s service standards by maintaining professionalism, accuracy, and confidentiality in all work

·        Demonstrate a commitment to developing as a future Accounting Technician through active engagement in mentorship, technical development, and client service

·        Contribute to a positive and respectful workplace culture, supporting both your own learning and the success of your team

 

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the accounting intern within this classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to the role.

Client Excellence Coordinator

Location: Edmonton
Wage: TBD

Apply For This Position

At Shajani CPA, we are redefining the client experience by combining top-tier professional service with seamless, responsive, and thoughtful administrative support. Our Client Excellence Coordinators are the first point of contact for our clients — the ambassadors of our brand and the stewards of our workflow excellence.

We are looking for organized, client-focused, and dynamic individuals to support our client service desks. This is more than an admin role — it is your opportunity to shape the first and lasting impressions our clients have of our firm.

Position title:                        Client Excellence Coordinator (CEC)

Functional area:                   Fulfillment – Administrative Services

Reports to:                            Client Manager (CM), General Manager (GM)

Salary:                                   Competitive

Employment Status:            Full-time

Date:                                                                                                                                 

 

At Shajani CPA, we are redefining the client experience by combining top-tier professional services with seamless, responsive, and thoughtful administrative support. Our Client Excellence Coordinators are the first point of contact for our clients — the ambassadors of our brand and the stewards of our workflow excellence.

We are looking for organized, client-focused, and dynamic individuals to support our client service desks. This is more than an admin role — it is your opportunity to shape the first and lasting impressions our clients have of our firm.

 

As a Client Excellence Coordinator, you will:

  • Operate with precision and professionalism
  • Support engagement teams across service lines (Tax, Accounting, Assurance, Advisory)
  • Learn and grow in a high-performance, collaborative firm

Our culture is built on excellence, humility, and purpose. Join us if you want to be part of a team that is deeply committed to client care, continual learning, and professional growth.

 

WHAT YOU’LL LEARN

As a Client Excellence Coordinator at Shajani CPA, you will build foundational public practice skills that support your growth into a highly competent, professional, and valued member of our firm. You will develop expertise in:

 

CEC1 – Client Communication and First Impressions: Professionally answering phones, greeting clients, routing messages, and representing the firm’s brand with warmth and accuracy.

CEC2 – Office Presentation and Atmosphere Management: Opening/closing the office, preparing meeting spaces, and helping maintain a welcoming, uplifting environment.

CEC3 – Scheduling and Capacity Management in iFirm: Assigning work in iFirm, booking internal and external meetings, and rolling forward future year files for workflow alignment.

CEC4 – Client Portal and Digital File Management: Managing iFirm portal access, organizing digital files properly, and assisting clients with portal navigation.

CEC5 – Engagement Letters and E-signatures: Sending engagement letters via Knuula, understanding engagement types, and saving signed documents to appropriate locations.

CEC6 – PBC Requests and Document Intake: Requesting CRA and client documents, sending professional PBC requests, tracking intake, and verifying completeness for technical teams.

CEC7 – Desk Management and Workflow Coordination: Maintaining the Job Board, tracking desk progress, and coordinating desk meetings and priorities with accuracy.

CEC8 – Payments and Client Billing Coordination: Collecting prepayments, understanding basic fee structures, and flagging outstanding items for follow-up.

CEC9 – File Closure, Lockdown, and Delivery: Delivering completed files, archiving signed documents, completing e-filings, and rolling forward next year’s services.

CEC10 – Legal and Tax Document Understanding: Identifying and requesting tax and legal documents, understanding their context, and communicating client needs clearly.

CEC11 – Alberta Registries and Minute Book Management: Incorporating companies, maintaining minute books, and preparing filings or registry requests accurately.

CEC12 – Leadership, Reporting, and Professionalism: Reporting on workflow and capacity, identifying process improvements, and demonstrating initiative, discretion, and leadership.

 

POSITION OBJECTIVE

The Client Excellence Coordinator (CEC) is a key administrative professional at Shajani CPA, responsible for enabling an exceptional client experience and supporting the seamless execution of internal workflow. As the front-line representative of the firm, the CEC ensures every client interaction—whether in person, by phone, or digitally—reflects the professionalism, warmth, and excellence that define our brand.

Beyond reception, the CEC is entrusted with responsibilities across scheduling, file coordination, document management, billing, and legal/regulatory support. Through structured training aligned with our 12 CEC competencies, this role is designed to develop strong operational leadership and administrative expertise in a high-performance environment.

Client Excellence Coordinators are critical contributors to the overall success of our engagements. By proactively managing tasks that increase efficiency for our Client Managers, Accounting Technicians, and Partners, the CEC helps our team focus on delivering high-quality financial, tax, and advisory services. A successful CEC demonstrates initiative, strong organizational skills, and a commitment to continuous improvement—ensuring that every detail supports a world-class client journey.

 

Qualifications:

Post-secondary diploma or certificate in Office Administration, Business, or a related discipline; a university degree is an asset but not required

1–3 years of professional experience in a client-facing administrative, coordination, or customer service role

Proficiency in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint, Teams) and ability to learn firm-specific platforms quickly

Experience with QuickBooks Online, CaseWare, CRM software, or workflow tools (e.g., iFirm, Knuula, TaxCycle) is a strong asset

Exceptional verbal and written communication skills, including professional email etiquette

Demonstrated ability to multitask, prioritize, and stay organized in a deadline-driven environment

 

Knowledge, Skills & Experience (Essential):

Impeccable organization and time management; thrives in a high-volume, fast-paced setting

Strong attention to detail with a commitment to accuracy, consistency, and completeness

Polished and professional demeanor in all client interactions—in person, by phone, and electronically

Ability to manage confidential information with maturity, discretion, and sound judgment

A proactive team player with the ability to work independently and collaboratively across desks

Technologically confident; comfortable navigating cloud-based platforms, client portals, and digital document systems

 

Knowledge, Skills & Experience (Desirable):

Prior experience in a public practice firm (accounting, law, wealth, or consulting)

Familiarity with CRA Represent a Client, PBC document intake, or e-signature platforms such as Knuula

Working knowledge of corporate registries, minute book filings, or legal document handling

Demonstrated enthusiasm for client service excellence, professional development, and internal leadership

A strong interest in supporting teams that serve family-owned enterprises, entrepreneurs, and high-net-worth families

 

COMPETENCIES REQUIRED

Client Excellence Coordinator

(CEC)

1.     Professional communication and interpersonal skills – Able to interact warmly and clearly with clients and colleagues both in person and over the phone.

2.     Strong organizational habits and attention to detail – Maintains a tidy, professional environment and anticipates presentation needs.

3.     Calendar management and task coordination – Familiar with digital scheduling systems and managing multiple priorities simultaneously.

4.     Digital literacy and file organization – Comfortable navigating portals, uploading documents, and working in cloud-based systems.

5.     Document workflow understanding – Able to follow processes involving digital signatures and understands the importance of document control.

6.     Accuracy and document tracking – Skilled in checking document completeness and following up on outstanding items.

7.     Task tracking and update communication – Comfortable updating task boards, tracking status, and participating in workflow meetings.

8.     Billing awareness and payment tracking – Understands basic billing principles and follows up on outstanding payments in a professional manner.

9.     Process completion and follow-through – Demonstrates responsibility in closing tasks, saving files, and preparing for the next service cycle.

10.  Administrative familiarity with tax/legal forms – Able to recognize key documents (e.g., T-slips, NOAs) and organize them appropriately.

11.  Experience with corporate records or document filing – Understands filing systems, data entry, and the importance of legal compliance.

12.  Proactive reporting and team contribution – Takes initiative, shares insights with leadership, and carries a high standard of professionalism.

 

Key Performance Measures

KPI What is Measured How it is Measured
1. File Delivery Coordination Timely movement of files across workflow stages from engagement to delivery and beyond iFirm workflow stages, Job Board status, and feedback from ATs/CMs regarding readiness and handoffs
2. PBC and Document Intake Accuracy Completeness and organization of client documents before hand-off to technical staff Review notes from ATs/CMs; instances of missing/incomplete PBC items; internal document tracking logs
3. Portal and Digital File Management Proper setup, upload, and storage of client documents using firm systems File accuracy in iFirm, compliance with CWC structure, timely lockdown, and CM/QCR feedback on document quality
4. Engagement and Signature Turnaround Timely dispatch and return of engagement letters and signed documents Tracked via Knuula and iFirm timelines; number of follow-ups needed; completeness of saved records
5. Client Communication Professionalism Quality of interactions via phone, email, and in-office Partner/CM feedback, internal review of messages, and client satisfaction reports
6. Workflow and Capacity Management Ability to keep Job Boards current and proactively flag capacity issues Accuracy of weekly Job Boards, timely roll-forwards, and GM/CM feedback on workload balance
7. Meeting and Office Readiness Boardroom preparation, office cleanliness, and professionalism of client meetings Partner/team feedback, meeting checklists, and audit logs of office readiness
8. E-filing and Closure Accuracy Correct and timely e-filing, archiving, and next-year setup CRA acknowledgements, file closure checklists, and completeness of CWC folders
9. Payment and Billing Support Timely collection of prepayments and communication around billing status Payment tracker logs, overdue flags, and Partner/CM feedback
10. Professional Development & Discretion Ownership of tasks, initiative in solving problems, and upholding confidentiality GM and Partner evaluations; initiative shown in reporting, task tracking, and professionalism

 

ORGANIZATIONAL RELATIONSHIPS

 

Reports to:

  • Client Manager (CM): for workflow prioritization, task assignments, and client file coordination
  • General Manager (GM): for office operations, scheduling systems, and capacity tracking
  • Partners: for meeting coordination, client interactions, and firm-wide service standards

 

Internal Contacts:

  • Accounting Technicians (ATs): for document readiness, PBC delivery, and workflow support
  • Client Managers (CMs): for daily coordination of active files, client service requirements, and desk scheduling
  • Quality Control Reviewer (QCR): for organizing final documents and ensuring e-filing and delivery completion
  • Tax and Assurance Managers (TM/AM): for supporting file flow and scheduling in specialty engagements
  • Other Client Excellence Coordinators: for shared task coordination, front desk coverage, and standardization of administrative processes

 

 Organizational Authority

Decisions Made:

  • Day-to-day prioritization of administrative tasks within the desk
  • Coordination of PBC document intake, client file logistics, and e-filing submissions
  • Management of engagement letters, secure client communication, and iFirm workflow tracking
  • Office opening/closing procedures, boardroom setup, and readiness for client-facing events

 

Decisions Referred:

  • Client questions regarding fees, engagement scope, or timelines (to CM or Partner)
  • Technical or compliance-related document concerns (to CM or QCR)
  • Office capacity issues or scheduling conflicts (to GM)
  • Escalations involving client service breakdowns or delays (to CM or GM)
  • Access or privacy concerns involving client data (to GM or Partner)

 

General responsibilities

·        Serve as the first point of contact for all client interactions—answering phones, greeting visitors, and routing inquiries with professionalism and warmth to reflect Shajani CPA’s commitment to service excellence (CEC1)

·        Maintain a clean, organized, and welcoming office environment by managing daily opening/closing procedures, preparing boardrooms, and supporting a professional workspace atmosphere (CEC2)

·        Coordinate internal and external scheduling using iFirm, including assigning workflow to ATs and CMs, setting up client meetings, and supporting team capacity planning (CEC3)

·        Manage client portals by assisting with login issues, uploading and organizing files, ensuring privacy compliance, and supporting seamless digital communication (CEC4)

·        Send engagement letters through Knuula, track for completion, understand applicable engagement types (e.g., Compilation, Review), and save signed documents correctly in CWC (CEC5)

·        Draft and send Provided-By-Client (PBC) request emails with professionalism and clarity. Collect and verify all documents required to begin a file and follow up as needed (CEC6)

·        Maintain the desk’s Job Board to reflect current and upcoming client files, PBC status, and workflow priority. Coordinate desk meetings and record minutes to ensure task alignment (CEC7)

·        Collect client prepayments and follow up on payments post-service. Communicate fee expectations with clarity and escalate unpaid invoices as required (CEC8)

·        Support file closure by assembling final deliverables, uploading to iFirm or secure email, archiving documents to CWC, e-filing with CRA, and confirming completion with CMs and QCRs (CEC9)

·        Learn to recognize and request essential documents such as NOAs, T1 slips, GST filings, and shareholder agreements. Communicate requirements without providing advice (CEC10)

·        Assist with Alberta Registries and corporate filings—coordinating annual returns, director changes, and maintaining organized minute books for corporate clients (CEC11)

·        Prepare weekly Job Board reports and capacity updates to GM and Partners. Proactively flag bottlenecks, offer workflow suggestions, and demonstrate initiative in leading administrative service (CEC12)

·        Update client contact records and service profiles within iFirm to support efficient communications and ensure compliance with client confidentiality and anti-spam legislation

·        Monitor general inboxes, online chat, and reception lines, ensuring quick and courteous response to incoming client requests and inquiries

·        Support firm events, client appreciation activities, and internal celebrations by coordinating logistics and communicating with attendees

·        Collaborate with ATs and CMs to ensure readiness for file starts, including calendar bookings, PBC tracking, and service setup for the new year

·        Maintain and update shared templates, engagement tracking documents, and client onboarding kits for consistency and compliance

·        Participate actively in team meetings, training sessions, and feedback reviews—committing to continuous improvement and alignment with firm culture

·        Uphold Shajani CPA’s values of professionalism, humility, service excellence, and continuous learning in every client and team interaction

·        Deliver service in alignment with Shajani CPA’s 12 Service Standards, with professionalism, accuracy, and client care.

 

Acknowledgement

This job description has been designed to outline the general nature and level of work performed by the Client Excellence Coordinator. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to the role.

Accounting Technician

Location: Calgary
Wage: TBD

Apply For This Position

We are in search of high-performing, committed, and technically driven Accounting Technicians to help us deliver world-class professional services. As an integral part of our team, you will support Client Managers in preparing accurate and timely financial information while continuing to build your professional capabilities across all service lines.

Position title:                        Accounting Technician

Functional area:                   Fulfillment

Reports to:                            Quality Control Manager and General Manager

Salary:                                   Competitive

Employment Status:            Full-time

Date:                                       September                                                                        

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for exceptional team members who want to grow with us.

We are in search of high-performing, committed, and technically driven Accounting Technicians to help us deliver world-class professional services. As an integral part of our team, you will support Client Managers in preparing accurate and timely financial information while continuing to build your professional capabilities across all service lines.

At Shajani CPA, we are more than accountants —
“We ignite ambitions, build futures, and guide our clients toward lasting prosperity.”

You’ll be part of a dynamic firm driven by a shared commitment to:

  • Excellence without compromise
  • Fulfillment through purpose-driven work
  • Innovation in every service we deliver
  • A deep respect for the trust our clients place in us

As an Accounting Technician, you will work directly with Client Managers, support engagements, and gain hands-on exposure to bookkeeping, financial reporting, tax, and advisory files — all while learning and growing toward your CPA designation, if that’s your path.

We are a collaborative, high-performing team where:

  • Accounting Technicians receive structured mentorship and training
  • Quality and professionalism are non-negotiable
  • Success is shared and celebrated
  • Your development and future matter

If you are pursuing a career in accounting and want to work in a firm that prioritizes people, learning, and impact, we invite you to start your journey at Shajani CPA.

 

WHAT YOU’LL LEARN

As an Accounting Technician at Shajani CPA, you will progress from foundational execution to advanced professional judgment across all six core technical competencies in the CPA program. You will contribute meaningfully to real client files, build your technical strength, and deepen your leadership capacity — all while working in a Pre-Approved CPA Training Program designed for success.

 

Management Accounting (MA)

  • MA1 – Reporting Systems: Maintain QBO for client books; build standard reporting packs; troubleshoot data flows.
  • MA2 – Budgeting and Forecasting: Prepare client budgets and cash flow projections in Excel and Fathom.
  • MA3 – Profitability Analysis: Prepare Profit Cents reports; assist in revenue/cost center benchmarking.
  • MA4 – Performance Measurement: Build and deliver recurring performance dashboards for goal tracking and accountability.

Financial Reporting (FR)

  • FR1 – Reporting Needs and Systems: Draft year-end schedules; assist in building engagement roadmaps and planning docs.
  • FR2 – Accounting Policies and Transactions: Book complex AJE’s, post year-end accruals, amortizations, and account reconciliations.
  • FR3 – Statement Preparation: Prepare ASPE-compliant financials and draft notes using firm templates in CaseWare.
  • FR4 – Financial Statement Analysis: Analyze variances, prepare summary memos, and contribute insights to CM and Partner reviews.

Assurance (AA)

  • AA1 – Internal Controls: Help document control environments, test walkthroughs, and PBC completeness for assurance engagements.
  • AA2 – Assurance Planning: Prepare assurance lead sheets, TB imports, and assist in planning file structure in CaseWare.
  • AA3 – Substantive Procedures: Perform basic audit procedures and analytics; prepare testing documentation for review files.

Taxation (TX)

  • TX1 – Tax Legislation and Research: Summarize CRA publications; help document tax positions for T1 and T2 planning files.
  • TX2 – Tax Compliance: Input data into tax software; help prepare personal and corporate tax filings, GST returns, and schedules.
  • TX3 – Tax Planning: Support remuneration strategies, tax deferral plans, and pre-year-end projections under CM guidance.

Finance (FN)

  • FN1 – Financial Planning: Help gather financial data and prepare reports for client lending packages and investor updates.
  • FN2 – Treasury and Cash Flow: Reconcile bank accounts, identify liquidity needs, and support budgeting exercises.
  • FN3 – Capital Budgeting: Assist with fixed asset tracking, ROI projections, and spreadsheet modeling for internal use.

Strategy & Governance (SG)

  • SG1 – Governance Foundations: Maintain client profiles, board records, and key business information (minute books, directors, shareholders).
  • SG2 – Strategic Implementation: Help track progress from GAP meetings, identify reporting gaps, and align file goals with client mission.
  • SG3 – Risk and Governance Oversight: Ensure proper client documentation and controls are in place to support business decisions.

 

POSITION OBJECTIVE

The primary role of the Accounting Technician at Shajani CPA is to contribute to the firm’s success by supporting the preparation of high-quality financial information, maintaining operational excellence, and building the technical foundation necessary for a thriving career in professional services.

The Accounting Technician works closely with Client Managers to assist in the preparation of working papers, financial statements, bookkeeping, and tax filings. They ensure that time, accuracy, and quality standards are consistently met, while gaining practical experience across a variety of engagements.

A successful Accounting Technician combines technical precision, a strong work ethic, and a commitment to continual learning — proactively developing their skills, embracing feedback, and contributing to Shajani CPA’s tradition of excellence in serving family-owned enterprises.

 

Qualifications:

Post-secondary diploma or degree in Accounting, Business, Finance, or a related field (completed or in progress)

Intention to pursue or enrollment in the CPA designation is preferred

Commitment to professional development and lifelong learning

 

Knowledge, Skills & Experience (Essential):

Foundational knowledge of accounting principles, bookkeeping, and financial reporting

Experience or familiarity with QuickBooks Online (QBO), CaseWare, and Microsoft Office Suite (Excel, Word, Outlook)

High personal integrity, ability to maintain confidentiality

Strong attention to detail and technical accuracy

Ability to organize, prioritize, and meet deadlines

Strong teamwork and interpersonal skills

Proactive learner, open to coaching and mentorship

 

Knowledge, Skills & Experience (Desirable):

Previous public practice experience (co-op, internship, or full-time)

Experience with T1, T2, T3 preparation, GST/HST filings, or payroll

Understanding of ASPE, CSRS 4200, or assurance engagements

Familiarity with Fathom, Profit Cents, or management reporting tools

 

Leadership Attributes

Professionalism: Demonstrates a professional demeanor, reliability, and accountability in all tasks.

Initiative: Proactively seeks opportunities to learn and contribute to the team.

Collaboration: Works effectively within a team environment, supporting colleagues and contributing to a positive workplace culture.

Adaptability: Shows flexibility in adapting to new challenges and changing priorities.

Commitment to Excellence: Strives for high-quality work and continuous improvement in performance.

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

MA1 – Management Reporting Systems: Administer monthly bookkeeping in QBO and deliver reports.

MA2 – Planning, Budgeting, Forecasting: Administer and deliver data reports using Fathom.

MA3 – Cost, Revenue, and Profitability Management: Input data into Profit Cents and identify trends in cost and revenue.

MA4 – Performance Measurement: Use Profit Cents or Fathom to generate performance reports.

Financial Reporting

(FR)

FR1 – Reporting Needs and Systems: Send initial and subsequent year-end PBC requests to clients.

FR2 – Accounting Policies and Transactions: Upload TB and GL to CaseWare Cloud and begin Section 2500.

FR3 – Statement Preparation: Assist in preparing, sending, and tracking signed year-end packages.

FR4 – Financial Statement Analysis: Enter financial data into Profit Cents or Fathom to support reporting

Taxation

(TX)

TX1 – Income Tax Legislation and Research: Identify and prepare documentation for basic compliance engagements.

TX2 – Corporate and Personal Tax Compliance: Roll forward personal tax files and schedule PBC requests.

TX3 – Tax Planning Fundamentals: Help organize planning files and assist in documentation for engagements.

Finance

(FN)

FN1 – Financial Planning and Analysis: Assist with investment data entry and organize client financials for review.

FN2 – Treasury and Cash Flow: Identify potential Retirement and Estate Planning candidates through file review.

FN3 – Capital Budgeting and Valuation: Gather key financial data for valuation support and update engagement folders.

Assurance

(AA)

AA1 – Internal Control and PBC: Identify and request PBC documents for review and audit files.

AA2 – Assurance Needs and Planning: Upload TB and GL and analyze year-over-year account variances.

AA3 – Substantive Procedures: Assist in saving all documentation and preparing CaseWare files for assurance engagements.

 

Key Performance Measures

KPI What is Measured How it is Measured
1. File Completion Timeliness Completing assigned components of client files within firm deadlines Tracked in iFirm by comparing assigned tasks to target dates
2. Workflow Efficiency Contribution Saving time for CMs by preparing accurate and complete preliminary work CM and QCR feedback; time savings tracked through desk Job Boards and AHR calculations
3. Technical Accuracy and File Quality Accuracy of bookkeeping, working papers, and reconciliations submitted QCR review notes: number of corrections required before finalization
4. Training Engagement and Progression Proactive participation in internal training and self-development efforts in addition to progressing through CPA modules Mentor and CM feedback; progression through CPA practical experience levels (Level 0 to Level 2)
5. Desk Collaboration and Responsiveness Clear communication with CECs, CMs, and ATs to support coordinated workflow Feedback from desk team, QCRM and GM; responsiveness tracked through internal logs and file updates

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

  • Client Manager (CM) – for daily workflow supervision, performance feedback, and engagement assignments
  • Client Excellence Coordinator (CEC) – for document organization, task readiness, and file logistics
  • Quality Control Reviewer (QCR) – for technical review and feedback on accuracy of completed work
  • General Manager (GM) – for scheduling, capacity management, and overall firm support

 

Internal Contacts:

  • Client Managers and Partners
  • Accounting Technicians
  • Client Excellence Coordinators
  • Tax and Assurance Managers
  • QCR and GM

 

Organizational Authority:

  • Decisions Made: Completion of assigned tasks; prioritizing file components based on direction from CM/CEC
  • Decisions Referred: Any engagement changes, technical uncertainties, or scheduling concerns

 

Decisions Referred:

  • Any client-facing communications (to CM or CEC)
  • Technical questions or file assumptions (to CM or QCRM)
  • Engagement scope, deadlines, or deliverable modifications (to CM or QCR)
  • Performance or learning concerns (to Program Manager or GM)

 

 

General responsibilities

 

·        Maintain monthly bookkeeping using QuickBooks Online (QBO), ensuring all bank, credit card, and loan transactions are accurately categorized and reconciled. Assist in the preparation of cash flow and management reporting packages.

·        Administer and update data in Fathom for management reporting. Generate KPI dashboards and monthly performance summaries as scheduled by CMs.

·        Prepare annual Profit Cents reports by inputting financial data. Assist in identifying revenue trends, cost centers, and potential efficiency gains.

·        Contribute to performance measurement by maintaining financial dashboards and assisting CMs with business review reports for goal setting and accountability.

·        Send and track PBC requests. Confirm all required documents are collected and saved appropriately before the file is initiated.

·        Prepare lead sheets and input trial balances into CaseWare. Record adjusting journal entries (AJE) as reviewed by CMs. Document source materials in the working papers.

·        Assist in the preparation of financial statements under ASPE, including statement formatting, balance checks, and basic note drafting using templates.

·        Perform financial statement comparisons and variance tracking. Use tools like Fathom or Excel to support analysis required by CMs for their reviews.

·        Gather tax-related documentation (e.g., T-slips, payroll summaries, shareholder loans) to support accurate tax return preparation.

·        Enter data into tax software for T1, T2, and GST/HST filings. Ensure all supporting documents are filed accurately and forms are completed under guidance.

·        Assist in administering shareholder remuneration planning summaries and calculations based on CM direction.

·        Maintain spreadsheets and reports for client investment tracking and financial ratio analysis. Support monthly and annual cash flow projections.

·        Help reconcile bank loan schedules and identify discrepancies. Track interest payments and principal balances in QBO and financial reports.

·        Assist with gathering data required for capital budgeting exercises, financing applications, and strategic planning documents.

·        Support the planning stage of review and audit engagements by organizing internal control documentation and risk assessment forms.

·        Input client data into CaseWare for assurance engagements. Track and follow up on outstanding confirmations and PBC items.

·        Assist in executing basic substantive procedures and analytical reviews under CM supervision.

·        Help document client vision and mission from GAP meetings and ensure it is incorporated into planning documentation.

·        Track strategic goals as communicated during client planning sessions and help update Fathom reporting.

·        Support documentation related to enterprise risk assessments and governance evaluations.

·        Work collaboratively with CECs to ensure complete and timely PBC collection and file scheduling.

·        Maintain file integrity in iFirm and CaseWare Cloud by consistently updating workflow statuses, naming conventions, and document saving protocols.

·        Ensure all final documents are saved to the appropriate client folders, including signed engagement letters, authorization forms, and financials.

·        Attend weekly desk meetings and maintain a personal Job Board for visibility and accountability.

·        Support professional development by attending firm training sessions and participating in mentorship reviews.

·        Demonstrate strong time management skills by balancing multiple files while maintaining quality.

·        Actively seek feedback from CMs and QCRs to improve technical and professional performance.

·        Deliver service in alignment with Shajani CPA’s 12 Service Standards, with professionalism, accuracy, and client care.

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the accounting intern within this classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to the role.

Controller

Location: Calgary
Wage: TBD

Apply For This Position

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Controller to lead and optimize our internal financial operations with the same care and precision we bring to our clients.

This role blends the technical excellence of an Accounting Technician, the coordination strengths of a Client Excellence Coordinator, and the strategic oversight of a Client Manager — making it ideal for a systems-minded finance professional who is eager to lead from within.

Position title:                        Controller

Functional area:                   Internal Finance and Operations

Reports to:                            Quality Control Manager and General Manager

Salary:                                   Competitive

Employment Status:           Full-time

Date:                                      Now                                                                                   

 

At Shajani CPA, we are more than accountants —
We ignite ambitions, build futures, and guide our clients toward lasting prosperity.

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Controller to lead and optimize our internal financial operations with the same care and precision we bring to our clients.

This role blends the technical excellence of an Accounting Technician, the coordination strengths of a Client Excellence Coordinator, and the strategic oversight of a Client Manager — making it ideal for a systems-minded finance professional who is eager to lead from within.

As Controller, you will be entrusted with ensuring timely, accurate, and actionable financial reporting for Shajani CPA and its related entities. Your work will empower the leadership team to make strategic decisions with confidence. You will manage everything from day-to-day bookkeeping, payroll, and compliance to automated financial systems, WIP tracking, and performance dashboards that fuel firm-wide success.

You’ll be part of a dynamic, values-driven team united by a commitment to:
• Excellence without compromise
• Fulfillment through purpose-driven work
• Innovation in every service we deliver
• A deep respect for the trust our clients place in us

If you’re ready to play a key role in the engine room of a forward-thinking firm — bringing structure, insight, and innovation to everything you touch — then this is your opportunity to build something extraordinary from the inside out.

 

What You’ll Do

Daily / Ongoing Responsibilities
• Own and manage all bookkeeping, AP, AR, and payroll functions for Shajani CPA and related entities in QBO
• Ensure receivables are collected and prepayments received before work begins; maintain proactive billing oversight
• Respond to bookkeeping and QBO questions from the internal team; support Accounting Technicians as the in-house QBO expert
• Maintain clean digital systems in QBO, iFirm, and shared drives—ensure documentation and databases are organized and accurate
• Manage firm QBO accounts for clients, ensuring standardization, automation, and proper delegation to staff

 

Weekly Responsibilities
• Review WIP in iFirm; ensure accurate billing and assist in WIP reconciliation and closure
• Prepare weekly management reporting and performance dashboards using Fathom and Excel
• Process payroll accurately and in accordance with employment contracts; manage overtime approvals and reimbursement procedures
• Maintain internal cash flow forecasts, bank reconciliations, and automate recurring bill payments where possible

 

Monthly Responsibilities
• Prepare full monthly management reporting packages for leadership, including KPIs, utilization, budget to actuals, and financial performance
• Develop and maintain monthly firm-wide dashboards in Fathom to support decision-making
• Administer government remittances (GST, payroll source deductions, etc.) and ensure compliance with all filing and payment deadlines
• Ensure HR files are current and complete, including contracts, job offers, performance reviews, and leave tracking

 

Quarterly / Annual Responsibilities
• Keep internal registers, corporate minutes, and registry filings current and compliant with corporate requirements

  • Lead automation efforts across bookkeeping, reporting, AP, AR, and payroll to streamline administrative functions
    • Preparation of year-end financial statements in compilation format and corporate tax returns (T2, T4, T5) for all internal entities
  • Preparation of annual budgets with supporting documentation

 

POSITION OBJECTIVE

The Controller is responsible for overseeing the internal financial health and operational efficiency of Shajani CPA and its related entities. This includes full-cycle bookkeeping, financial reporting, payroll administration, internal controls, and compliance. The Controller is expected to maintain accurate, timely financial records while proactively identifying opportunities for process improvement and automation.

This position is key to ensuring leadership has the information and infrastructure required to make informed, strategic decisions and to run an efficient, high-performing firm.

A successful Accounting Technician combines technical precision, a strong work ethic, and a commitment to continual learning — proactively developing their skills, embracing feedback, and contributing to Shajani CPA’s tradition of excellence in serving family-owned enterprises.

 

Qualifications

  • Advanced accounting diploma/degree or higher
  • Minimum 3–5 years of experience in a full-cycle accounting or controllership role
  • Strong working knowledge of QuickBooks Online and Excel; CaseWare and iFirm experience an asset
  • Prior experience in internal financial reporting, payroll, and regulatory compliance
  • Demonstrated ability to build and improve internal systems and processes

 

Knowledge, Skills & Experience (Essential)

  • Expert proficiency in QBO and comfort training others in its use
  • Strong understanding of internal controls, financial processes, and tax compliance
  • Ability to manage multiple internal accounts/entities with precision
  • Excellent organizational and time management skills
  • Discretion and integrity in handling sensitive financial and HR data
  • Strong communication and collaboration skills to support internal teams

 

Knowledge, Skills & Experience (Desirable)

  • Familiarity with professional services environments (accounting, legal, consulting)
  • Experience supporting HR functions (onboarding, contracts, compliance)
  • Proficiency with Fathom or other reporting/dashboard tools
  • Experience with cash flow forecasting and budgeting tools

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

MA1 – Reporting Systems: Maintain QBO for client books; build standard reporting packs; troubleshoot data flows.

MA2 – Budgeting and Forecasting: Prepare client budgets and cash flow projections in Excel and Fathom.

MA3 – Profitability Analysis: Prepare Profit Cents reports; assist in revenue/cost center benchmarking.

MA4 – Performance Measurement: Build and deliver recurring performance dashboards for goal tracking and accountability.

Financial Reporting

(FR)

FR1 – Reporting Needs and Systems: Draft year-end schedules; assist in building engagement roadmaps and planning docs.

FR2 – Accounting Policies and Transactions: Book complex AJE’s, post year-end accruals, amortizations, and account reconciliations.

FR3 – Statement Preparation: Prepare ASPE-compliant financials and draft notes using firm templates in CaseWare.

FR4 – Financial Statement Analysis: Analyze variances, prepare summary memos, and contribute insights to CM and Partner reviews.

Taxation

(TX)

TX2 – Tax Compliance: Input data into tax software; help prepare personal and corporate tax filings, GST returns, and schedules.
Finance

(FN)

FN1 – Financial Planning: Help gather financial data and prepare reports for client lending packages and investor updates.

FN2 – Treasury and Cash Flow: Reconcile bank accounts, identify liquidity needs, and support budgeting exercises.

FN3 – Capital Budgeting: Assist with fixed asset tracking, ROI projections, and spreadsheet modeling for internal use.

Assurance

(AA)

AA1 – Internal Controls: Help document control environments, test walkthroughs, and PBC completeness for assurance engagements.

AA2 – Assurance Planning: Prepare assurance lead sheets, TB imports, and assist in planning file structure in CaseWare.

AA3 – Substantive Procedures: Perform basic audit procedures and analytics; prepare testing documentation for review files.

 

Client Excellence Coordinator

(CEC)

CEC1 – Client Communication and First Impressions
Demonstrates professionalism, warmth, and precision in every team interaction, in person and by phone.CEC2 – Office Presentation and Atmosphere Management
Maintains a welcoming, organized office and supports leadership meeting readiness with care and consistency. CEC3 – Scheduling and Capacity Management
Manages calendars, meeting bookings, and timely reporting. CEC4 – Client Portal and Digital File Management
Facilitates leadership access to reporting and properly organizes digital documents, apps, and report presentation. CEC5 – Engagement Letters and E-signatures
Understands documentation requirements and manages e-signature workflows, ensuring that signed documents are stored correctly. CEC6 – PBC Requests and Document Intake
Prepares accurate PBC documents, verifies completeness of documents, and ensures readiness for technical audits. CEC7 – Desk Management and Workflow Coordination
Monitors file progress, maintains active Job Board accuracy, and supports desk efficiency through weekly updates. CEC8 – Payments and Client Billing Coordination
Records prepayments, tracks outstanding invoices, and supports client understanding of billing with clarity. CEC9 – File Closure, Lockdown, and Delivery
Ensures secure and timely file delivery, document archiving, e-filing, and next-year setup are completed properly. CEC10 – Legal and Tax Document Understanding
Recognizes and organizes key legal and tax documents, communicating anomalies clearly and confidently. 

CEC11 – Alberta Registries and Minute Book Management
Submits registry filings, maintains corporate records, and supports director/shareholder updates with precision.

 

CEC12 – Leadership, Reporting, and Professionalism
Demonstrates initiative, discretion, and ownership in providing workflow insights, weekly reporting, and leadership presence.

 

 

 

Key Performance Measures

KPI What is Measured How it is Measured
1. Internal Books Accuracy Automation and Accuracy of bookkeeping and reconciliations Monthly internal reviews and reconciliation logs across QBO and bank accounts
2. Timely Payroll & Tax Filings On-time payroll, GST, tax filings for all entities Checklist-based deadline tracking; late filing reports
3. Receivables Collection AR collection and follow-up effectiveness Weekly AR aging review; % collected prior to service delivery
4. Billing & WIP Capture

 

Accuracy of invoicing and WIP tracking in iFirm
iFirm WIP and billing audit trail; reconciliation and GM feedback
5. Monthly Reporting Delivery Timely submission of monthly Fathom and Excel reports Reporting calendar and delivery confirmations from GM and Partners
6. Automation Implementation Progress on automating AP, AR, and reporting functions Projects tracked and completed in monthly Controller updates
7. File and Data Cleanliness Digital system integrity across QBO, iFirm, and shared drives Periodic spot checks and GM review; system audit results
8. Team Support Responsiveness Timely support to ATs and internal teams on QBO and bookkeeping Internal feedback logs and response tracking

 

ORGANIZATIONAL RELATIONSHIPS

Reports To:

  • General Manager (GM): For internal finance reporting, process improvement, and team support
  • Quality Control Reviewer (QCR): For technical review of financial statements and tax returns for internal entities

 

Internal Contacts:

  • Partners and Executive Leadership
  • Accounting Technicians (support and training)
  • Client Managers (AR coordination and WIP)
  • Client Excellence Coordinators (AP, filing, document control)
  • Tax and Assurance Managers (internal compliance)
  • HR and Admin teams

 

Organizational Authority:

  • Decisions Made: Daily AR/AP execution, payroll, internal process improvement
  • Decisions Referred: Significant financial or operational policy changes, strategic allocations, hiring/disciplinary actions
 

General responsibilities

·        Maintain full-cycle bookkeeping for all Shajani CPA related entities using QuickBooks Online (QBO), ensuring accurate categorization, reconciliation, and real-time accuracy of bank, credit card, and loan transactions.

·        Monitor and manage accounts receivable and accounts payable processes; ensure prepayments are received before work begins and vendor payments are timely and accurate.

·        Prepare, issue, and track invoices across all revenue streams; follow up on outstanding receivables and maintain clear documentation of client billing and payment history.

·        Review weekly WIP reports in iFirm; ensure accurate WIP tracking, proper engagement setup, billing status, and timely closure of completed files.

·        Automate bill payments and reconciliation processes where possible using Hubdoc, QBO, and connected banking tools.

·        Own and administer payroll for all staff and contractors, including processing biweekly payroll, issuing ROEs, tracking overtime approvals, calculating reimbursements, and reconciling to employment contracts.

·        Maintain and update HR records including signed contracts, job offers, annual performance reviews, T2200 forms, and vacation/sick leave tracking.

·        Keep corporate records, minute books, internal resolutions, and registry filings (federal and Alberta) current, accurate, and compliant.

·        Prepare weekly and monthly internal reporting packages using Fathom, Excel, and other tools; include KPI dashboards, cash flow summaries, productivity/utilization reports, and variance commentary.

·        Develop and maintain internal financial dashboards to assist the leadership team in real-time decision-making and strategic planning.

·        Ensure completion of GST/HST, payroll remittances, T4s, T5s, and corporate T2 filings for internal entities, working with the Tax Manager and QCRM for final review and sign-off.

·        Support preparation of year-end financial statements under ASPE, including trial balance adjustments, working paper creation, note disclosures, and tax planning.

·        Serve as the primary internal expert for QBO usage across the firm; provide guidance and support to Accounting Technicians and team on system best practices, troubleshooting, and automation.

·        Maintain clean and accurate systems in QBO, iFirm, CaseWare, and shared drives; enforce naming conventions, electronic file integrity, and version control protocols.

·        Standardize bookkeeping and automation across internal and assigned client QBO accounts; delegate work effectively to junior team members.

·        Coordinate with Client Excellence Coordinators to align capacity planning, workflow tracking, and administrative needs with financial priorities.

·        Lead internal finance and operations meetings to provide updates on receivables, payables, cash flow, and payroll.

·        Support annual budgeting and forecasting processes by consolidating data, generating assumptions, and preparing comparison reports.

·        Collaborate with the General Manager and QCRM to improve internal operational systems, reduce manual work, and identify opportunities for automation.

·        Ensure adherence to all Shajani CPA compliance policies and 12 Service Standards in all internal processes and reporting.

·        Demonstrate leadership through proactive ownership of the firm’s internal financial function, identifying and resolving bottlenecks and maintaining high-quality output.

·        Continuously improve systems and processes through technology adoption, process documentation, and staff training.

·        Deliver service in alignment with Shajani CPA’s 12 Service Standards, with professionalism, accuracy, and client care.

 

 

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the controller within this classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to the role.

Sales Executive

Location: Remote
Wage: TBD

Apply For This Position

Shajani CPA is seeking a Sales Representative to help drive business growth and expand our client base. This role is ideal for an entrepreneurial, results-oriented professional who thrives on building relationships and identifying new business opportunities. As a key member of our team, you will represent Shajani CPA’s exceptional accounting and financial services to prospective clients, while fostering trust and transparency. This role offers flexibility to work remotely or in a hybrid arrangement, allowing you to tailor your work environment to your success.

Shajani CPA is seeking a Commissioned Sales Representative to help drive business growth and expand our client base. This role is ideal for an entrepreneurial, results-oriented professional who thrives on building relationships and identifying new business opportunities. As a key member of our team, you will represent Shajani CPA’s exceptional accounting and financial services to prospective clients, while fostering trust and transparency. This role offers flexibility to work remotely or in a hybrid arrangement, allowing you to tailor your work environment to your success.

What You Will Do

Client Acquisition & Relationship Building

  • Identify and pursue new client opportunities across Calgary, Edmonton, Red Deer, & Nationally
  • Develop strong relationships with prospective clients by understanding their unique financial and tax needs.
  • Represent Shajani CPA with professionalism, embodying our core values of trust, integrity, and transparency.

Business Development

  • Collaborate with Partners and internal teams to promote Shajani CPA’s services and solutions.
  • Leverage your network and create new business opportunities through strategic outreach, networking events, and referrals.

Sales Strategy

  • Develop and implement a sales plan to achieve monthly and quarterly targets.
  • Present tailored solutions to clients that address their accounting, tax, and financial advisory needs.

Client Onboarding

  • Work closely with internal teams to ensure a smooth transition for new clients, delivering exceptional experience from initial contact to handing off leads to Partners.

 

What You Bring to the Role

Experience & Knowledge

  • Proven success in a commissioned sales role, preferably in professional services, accounting, or financial advisory.
  • An understanding of accounting, tax, or financial services is an asset, but not required.

Skills

  • Strong communication and interpersonal skills, with the ability to build rapport and trust quickly.
  • Self-motivated and entrepreneurial mindset with a high level of initiative.
  • Exceptional time management and organizational skills to manage multiple opportunities simultaneously.

Mindset

  • A passion for helping clients solve problems and achieve their financial goals.
  • Financially Motivated to achieve results
  • Commitment to professional and client service excellence.

Who We Are

We are a team of professionally designated accountants, advisors, dedicated staff, and professional consultants with a holistic approach to accounting; servicing Calgary, Edmonton, Red Deer, and expanding globally through our partnership with Russell Bedford International.

We believe in the value of relationships, not only with our clients but also within our team. We view every client relationship like a partnership and truly believe our success is a result of our commitment to this value.

Our Values include professional will and personal humility – in both work and in life. We aim to continue building a collaborative industry leading corporate culture directed by a self-motivated team that values precision, accuracy and efficiency, and a disciplined approach to its work.

Our firm was established in 1984 with the goal of providing clients customized financial accounting, assurance, and tax services. We’re committed to providing close, personal attention to our clients and have since expanded our offerings to provide them with comprehensive financial and tax solutions.

Our clients have the piece of mind knowing they are in the best hands, this is backed by our team’s advanced training, technical experience, and financial acumen. We stay on top of our business through continued investment in time and resources including professional continuing education, state-of-the-art computer technology and forging strong business partnerships within our centers of influence

Shajani CPA is a proud equal opportunities employer, and we are committed to creating a respectful, inclusive workplace that allows all of our people to reach their full potential. We welcome all qualified candidates to apply and hope you will choose Shajani CPA as your employer of choice.

 

What do we offer?

If you are a self-starter with a passion for sales and relationship building, we encourage you to apply. Join Shajani CPA and help us continue our mission of delivering exceptional client service while growing your career.

As well as being part of a talented team, our benefits include:

  • Competitive commission structure
  • Remote and Hybrid flexible working arrangement
  • Annual and quarterly team events
  • Regular training sessions and professional development opportunities

For general recruitment-related inquiries, please contact marketing@shajani.ca

Client Manager

Location: Calgary
Wage: TBD

Apply For This Position

We are in search of a high-performing, inspiring, and technically excellent Client Manager (CPA) who is ready to help us deliver world-class professional services while building lasting relationships with our valued clients. You will be instrumental in shaping our tradition of unparalleled client service, employee development, and firm success.

Position title:                  Client Manager

Functional area:              Fulfillment

Reports to:                       Quality Control Manager and General Manager

Salary:                              Competitive

Employment Status:       Full-time

Date:                                  September, January, May                                     

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for exceptional leaders to join us on this mission.

We are in search of a high-performing, inspiring, and technically excellent Client Manager (CPA) who is ready to help us deliver world-class professional services while building lasting relationships with our valued clients. You will be instrumental in shaping our tradition of unparalleled client service, employee development, and firm success.

At Shajani CPA, we are more than accountants —

We ignite ambitions, build futures, and guide our clients toward lasting prosperity.

You’ll be part of a dynamic team driven by a shared commitment to:

  • Excellence without compromise
  • Fulfillment through purpose-driven work
  • Innovation in every service we deliver
  • A deep respect for the trust our clients place in us

As a Client Manager, you will be entrusted to lead client engagements from start to finish, mentor your desk team, deliver trusted financial advice, and advance our mission of being the most trusted firm for Canadian family-owned businesses.

We are a collaborative, high-performing culture where:

  • Client Managers coach and develop Accounting Technicians
  • Quality and deadlines are non-negotiable
  • Success is shared and celebrated across every level
  • Your ideas, leadership, and growth matter

If you are a CPA ready to lead client relationships, produce exceptional results, and grow your career in a firm that values people first, then we invite you to build your future with Shajani CPA.

 

WHAT YOU’LL LEARN

As a Client Manager at Shajani CPA, you will build on the already achieved Level 2 (advanced) competencies across all core CPA technical areas while leading your own client desk. You will manage engagement planning and delivery, provide strategic advisory services, and mentor junior staff. Through structured guidance and real-time leadership experience, you will advance your career as a well-rounded, high-impact professional.

 

Management Accounting (MA)

  • MA5 – Interpreting Reports & Strategy: Analyze financial and non-financial KPIs in Fathom to advise clients on operational strategy.
  • MA6 – Overseeing Forecasting: Guide clients through budget reviews and forecasts based on industry benchmarks.
  • MA7 – Profitability Strategy: Review pricing models and recommend margin optimization strategies.
  • MA8 – Managing Performance Tools: Customize performance dashboards and implement decision-support tools in Fathom.

 

Financial Reporting (FR)

  • FR5 – Managing Engagements: Lead review and compilation engagements from planning to signed delivery.
  • FR6 – Resolving Complex Issues: Apply ASPE and relevant standards to resolve accounting treatment questions.
  • FR7 – Presenting Statements: Explain key financial results to business owners and guide strategic conversations.
  • FR8 – Supervising File Readiness: Ensure all documentation is compliant and assurance-ready for QCR or audit review.

 

Taxation (TX)

  • TX4 – Overseeing Compliance: Coordinate T1 and T2 filings for client portfolios, managing timing, review, and delivery.
  • TX5 – Tax Planning: Identify planning opportunities for remuneration, small business deduction, and corporate structuring.
  • TX6 – Integrated Strategy: Support succession, retirement, and estate planning discussions using financial and tax projections.

 

Finance (FN)

  • FN4 – Financial Diagnostics: Deliver advisory on cash flow trends, working capital, and profitability drivers.
  • FN5 – Financing Support: Assist clients in preparing for bank financing or capital raises, including financial projections.
  • FN6 – Integrated Decision-Making: Present cash flow, investment, and tax interactions during advisory sessions.

 

Strategy & Governance (SG)

  • SG4 – Aligning Financial Strategy: Use GAP findings to build financial goals tied to mission and values.
  • SG5 – Governance & Risk: Advise on internal processes, director/shareholder structure, and risk mitigation measures.
  • SG6 – Strategic Planning: Facilitate client growth discussions and implement short- and long-term execution plans.

 

POSITION OBJECTIVE

The primary role of the Client Manager at Shajani CPA is to drive the firm’s success by delivering exceptional client service, achieving operational excellence, and fostering long-term client relationships.

The Client Manager leads client engagements from planning to completion, ensuring that time, quality, and profitability targets are consistently met. They serve as a trusted advisor to clients, identifying opportunities for growth, efficiency, and strategic improvement.

A successful Client Manager combines technical excellence, leadership, and a deep intellectual curiosity — proactively recognizing gaps, solving challenges, and delivering innovative solutions that help our clients and our firm thrive.

 

Qualifications:

Bachelor’s degree in Accounting, Business, or Finance

Chartered Professional Accountant (CPA) designation required

Commitment to continuous professional development and excellence in client service

 

Knowledge, Skills & Experience (Essential):

Minimum of three years of progressive professional accounting experience, with demonstrated technical proficiency

Thorough knowledge of ASPE, CSRS 4200, corporate finance principles, and financial statement preparation

Strong working knowledge of accounting and firm management software (e.g., CaseWare, iFirm, QuickBooks Online)

High personal integrity with the ability to handle sensitive client and firm information with absolute confidentiality

Advanced computer literacy including Microsoft Office Suite (Excel, Word, Outlook, PowerPoint)

Proven teamwork and leadership skills, with the ability to mentor and develop team members

Ability to understand client needs and proactively recommend appropriate services and solutions

Strong organizational skills with the ability to manage multiple client relationships, deadlines, and file budgets

Demonstrated success in managing upward to senior leadership and supporting firm operational goals

Initiative, critical thinking, and a solution-oriented mindset, even under pressure

Budget management experience with a track record of meeting or exceeding time, profitability, and quality targets

Exceptional interpersonal and communication skills, with the ability to influence and work effectively with diverse stakeholders

Commitment to professional ethics, Occupational Health and Safety (OH&S), and Equity, Diversity, and Inclusion (EDI) principles

 

Knowledge, Skills & Experience (Desirable):

Experience with assurance engagements (Review, Audit) and/or international accounting practices

Business management and consulting knowledge, particularly for family-owned enterprises

Demonstrated ability to identify and develop new opportunities to enhance client outcomes and strengthen relationships

Experience overseeing team budgets, workflow scheduling, and profitability metrics

Passion for business, entrepreneurship, and helping clients build generational wealth

Desire for continual professional growth through advanced training, leadership development, and technical specialization

 

Leadership Attributes (Embedded Across All Areas)

High emotional intelligence and client empathy

A commitment to excellence in every detail

A passion for delivering world-class service and trusted advice

A drive to foster team success and a collaborative, high-performing culture

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

MA1 – Reporting Systems: Maintain QBO for client books; build standard reporting packs; troubleshoot data flows.

MA2 – Budgeting and Forecasting: Prepare client budgets and cash flow projections in Excel and Fathom.

MA3 – Profitability Analysis: Prepare Profit Cents reports; assist in revenue/cost center benchmarking.

MA4 – Performance Measurement: Build and deliver recurring performance dashboards for goal tracking and accountability.

Financial Reporting

(FR)

FR1 – Reporting Needs and Systems: Draft year-end schedules; assist in building engagement roadmaps and planning docs.

FR2 – Accounting Policies and Transactions: Book complex AJE’s, post year-end accruals, amortizations, and account reconciliations.

FR3 – Statement Preparation: Prepare ASPE-compliant financials and draft notes using firm templates in CaseWare.

FR4 – Financial Statement Analysis: Analyze variances, prepare summary memos, and contribute insights to CM and Partner review.

Taxation

(TX)

TX1 – Tax Legislation and Research: Summarize CRA publications; help document tax positions for T1 and T2 planning files.

TX2 – Tax Compliance: Input data into tax software; help prepare personal and corporate tax filings, GST returns, and schedules.

TX3 – Tax Planning: Support remuneration strategies, tax deferral plans, and pre-year-end projections under CM guidance.

Finance

(FN)

FN1 – Financial Planning: Help gather financial data and prepare reports for client lending packages and investor updates.

FN2 – Treasury and Cash Flow: Reconcile bank accounts, identify liquidity needs, and support budgeting exercises.

FN3 – Capital Budgeting: Assist with fixed asset tracking, ROI projections, and spreadsheet modeling for internal use.

Assurance

(AA)

AA1 – Internal Controls: Help document control environments, test walkthroughs, and PBC completeness for assurance engagements.

AA2 – Assurance Planning: Prepare assurance lead sheets, TB imports, and assist in planning file structure in CaseWare.

AA3 – Substantive Procedures: Perform basic audit procedures and analytics; prepare testing documentation for review files.

Strategy and Governance

(SG)

SG1 – Governance Foundations: Maintain client profiles, board records, and key business information (minute books, directors, shareholders).

SG2 – Strategic Implementation: Help track progress from GAP meetings, identify reporting gaps, and align file goals with client mission.

SG3 – Risk and Governance Oversight: Ensure proper client documentation and controls are in place to support business decisions.

 

 

Key Performance Measures

KPI What is Measured How it is Measured
1. File Completion Timeliness Delivering each client file within 10 business days or earlier than the promised dates Tracking file start and completion dates in iFirm, comparing against scheduled delivery dates
2. Average Hourly Rate (AHR) Achievement Meeting or exceeding AHR targets for individual files and overall desk AHR tracked per file and desk using internal profitability and billing reports
3. Technical Accuracy and File Quality Files passing QCR review with minimal revisions required QCR review scores, revision notes, and Partner feedback prior to final sign-off
4. Client Satisfaction and Service Excellence Positive client feedback, trust gained, and minimal escalations Informal client feedback, periodic satisfaction surveys, escalation review logs, Partner observations
5. Team Leadership and Collaboration Effective mentoring of ATs and collaboration across desks (Tax, Assurance, Finance) Feedback from ATs, cross-desk project tracking, Partner, and GM evaluations

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

  • Quality Control Reviewer (QCR) – for technical quality control, engagement review, and compliance standards
  • General Manager (GM) – for operational performance, scheduling, client workflow management, and productivity metrics

 

Manages:

  • Assigned Accounting Technicians (ATs) within the Client Manager’s desk
  • Assigned Client Excellence Coordinators (CECs) for desk-specific workflow
  • Individual client workflow, including budgets, timeframes, deliverables, and overall client relationship management

 

Internal Contacts:

  • Partners (for strategic direction and final client sign-off)
  • Quality Control Reviewer (technical file review and compliance)
  • General Manager (desk capacity, scheduling, and operational matters)
  • Assurance Manager (for assurance desk collaboration)
  • Tax Manager (for tax planning and specialized tax file collaboration)
  • Accounting Technicians (mentoring and supervision)
  • Client Excellence Coordinators (desk organization and client coordination)
  • Other Client Managers and Specialty Desk Leaders (cross-desk collaboration)

 

ORGANIZATIONAL AUTHORITY

Decisions Made in the Position:

  • Day-to-day management of client engagements, file workflows, and time budgets
  • Delegation of tasks to ATs and CECs to ensure efficient and accurate client service delivery
  • Recommendations to clients regarding accounting policies, financial reporting options, basic tax strategies, and service opportunities (subject to Partner or TM/QCR review where appropriate)
  • Internal scheduling decisions and coordination of resources within the assigned desk

 

Decisions Referred:

  • Final file approvals and sign-off (to QCR and Partners)
  • Strategic client issues, major technical matters, pricing adjustments, and client escalations (to Partners)
  • Operational or staffing escalations (to General Manager)
  • Engagement acceptance and client onboarding exceptions (to Partners)
General Responsibilities

 

·        Lead and manage the Accounting Technicians (ATs) and Client Excellence Coordinators (CECs) assigned to your desk to ensure maximum capacity utilization, productivity, and efficiency

·        Provide ongoing training, coaching, and development to ATs and CECs in alignment with organizational goals, service standards, and competency frameworks

·        Review client files for technical accuracy and quality, providing constructive feedback and support to team members to maintain Shajani CPA standards

·        Manage the client engagement lifecycle, including accurate financial reporting, general ledger reconciliation, variance analysis, and verification of client data

·        Identify, recommend, and present client advisory opportunities (remuneration planning, budgeting, basic tax planning, growth strategies) aligned with Shajani CPA objectives and client needs

·        Monitor internal desk policies, workflows, and procedures; suggest improvements for better efficiency, accuracy, and client service

·        Ensure all client work complies with applicable financial reporting frameworks (ASPE, CSRS 4200) and CRA compliance standards

·        Stay current with changes in accounting standards, tax legislation, and industry best practices through professional development and training initiatives

·        Support the timely completion of monthly, quarterly, and annual client deliverables, including journal entries, working paper documentation, financial statement preparation, and management reporting

·        Prepare client financial packages with supporting schedules, variance commentary, and analysis of cash flow and working capital as required

·        Maintain updated and accurate records for profit and loss, liabilities, taxes, and balance sheet accounts for assigned clients

·        Produce and present special client reports and financial insights to assist with strategic decision-making

·        Build and maintain trusted client relationships by deeply understanding client needs and anticipating future opportunities

·        Coordinate internal and external resources, including specialty desks (Tax, Assurance, Finance), to ensure client deliverables are met efficiently and to high quality

·        Act as the primary communication channel between clients and the firm, ensuring smooth information flow and a proactive service experience

·        Maintain familiarity with all firm service offerings to identify cross-service opportunities for clients (Tax Planning, Assurance, Wealth, Advisory)

·        Achieve client satisfaction goals while maintaining internal service and profitability metrics (AHR, workflow timing, desk utilization)

·        Solve client issues proactively, always aiming to exceed expectations and solidify client loyalty

·        Contribute to firm-wide growth initiatives by identifying opportunities for client referrals, additional services, and prospecting (as appropriate)

·        Participate actively in brainstorming sessions, firm meetings, and client meetings; assist in developing programs and solutions for existing and prospective clients

·        Maintain accurate records of client communications, workflows, engagement letters, and deliverables within iFirm and CaseWare

·       Ensure all financial work and client records fully comply with Shajani CPA internal policies, quality control requirements, and applicable regulatory standards.

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the client manager within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the role.

Marketing Manager

Location: Calgary
Wage: TBD

Apply For This Position

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Marketing Manager to shape, strengthen, and scale our brand presence.

This role blends the creativity of a content strategist, the precision of a project manager, and the business acumen of a growth marketer. You’ll lead the design and execution of our marketing strategy across digital platforms, print, community events, and referral channels.

As Marketing Manager, you will be entrusted with telling our story — crafting compelling campaigns, positioning our service offerings, and supporting the firm’s growth by connecting with the right audience in the right way at the right time.

Position title: Marketing Manager
Functional area: Marketing and Communications
Reports to: General Manager and Managing Partner
Salary: Competitive
Employment Status: Full-time
Date: Now


Work with us

At Shajani CPA, we are more than accountants —
We ignite ambitions, build futures, and guide our clients toward lasting prosperity.

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Marketing Manager to shape, strengthen, and scale our brand presence.

This role blends the creativity of a content strategist, the precision of a project manager, and the business acumen of a growth marketer. You’ll lead the design and execution of our marketing strategy across digital platforms, print, community events, and referral channels.

As Marketing Manager, you will be entrusted with telling our story — crafting compelling campaigns, positioning our service offerings, and supporting the firm’s growth by connecting with the right audience in the right way at the right time.

You’ll be part of a team committed to:

  • Excellence without compromise

  • Fulfillment through purpose-driven work

  • Innovation in every service we deliver

  • A deep respect for the trust our clients place in us

If you’re a marketer with a passion for storytelling, systems, and strategy — and you thrive in a values-driven, entrepreneurial environment — this is your opportunity to leave your mark and grow with a firm that’s redefining what’s possible in professional services.


What You’ll Do

  • Manage brand integrity across all platforms (website, social media, print, internal and external materials)

  • Coordinate and publish content including blog posts, videos, social media updates, and newsletters

  • Ensure consistent brand voice and visual identity in all marketing outputs

  • Monitor campaign performance across all channels and track engagement metrics

Weekly Responsibilities

  • Plan and publish weekly social media calendars and email campaigns

  • Manage content pipeline and editorial calendar in collaboration with leadership

  • Coordinate with designers, contractors, and vendors to produce marketing materials

  • Update and maintain website pages, forms, and blog posts using CMS tools

  • Review analytics and adjust strategies based on performance data

Monthly Responsibilities

  • Create and present marketing performance reports to leadership (web traffic, conversions, engagement)

  • Execute paid digital advertising campaigns (Google Ads, LinkedIn, Meta)

  • Organize webinars, community sponsorships, or industry event participation

  • Support internal communications and culture initiatives through storytelling and visual media

Quarterly / Annual Responsibilities

  • Develop quarterly marketing plans aligned with firm strategic goals

  • Lead branding initiatives, campaign planning, and cross-functional marketing projects

  • Manage marketing budget and vendor relationships

  • Assist with client surveys, feedback loops, and testimonials

  • Conduct market research to refine messaging and discover new opportunities


POSITION OBJECTIVE

The Marketing Manager is responsible for leading the brand strategy, content development, and external communication of Shajani CPA. This includes managing digital and print marketing, advertising campaigns, public relations, and internal promotional initiatives to support firm growth and client engagement.

The Marketing Manager is expected to position the firm as a leader in the accounting and advisory space — delivering engaging content and building strong relationships through value-driven messaging and consistent brand presentation.


Position Specification

  • Post-secondary degree or diploma in marketing, communications, or a related field

  • 5+ years of marketing experience in professional services or a related B2B environment

  • Experience in content creation, campaign management, and analytics

  • Familiarity with CMS platforms, CRM tools, and social scheduling platforms

  • Portfolio demonstrating campaign execution and storytelling ability

Knowledge, Skills & Experience (Essential)

  • Strong writing, editing, and storytelling skills

  • Proficiency with tools like Canva, Mailchimp, Meta Ads Manager, Google Analytics, and WordPress

  • Understanding of SEO, SEM, and inbound marketing principles

  • Eye for visual branding and consistent presentation

  • Strong project management skills and attention to detail

Knowledge, Skills & Experience (Desirable)

  • Experience in a CPA, legal, or consulting environment

  • Familiarity with HubSpot, Google Ads, and Adobe Creative Suite

  • Event planning, PR, or sponsorship experience

  • Basic video editing or podcast production skills


COMPETENCIES REQUIRED

Content Strategy & Creation (CSC)

  • Managing editorial calendar and campaign timelines

  • Writing and designing marketing collateral

  • Publishing and maintaining content on digital platforms

Brand Development & Awareness (BDA)

  • Positioning the firm and its services for visibility and impact

  • Ensuring visual and verbal consistency across channels

  • Building awareness through earned, owned, and paid media

Marketing Analytics & Optimization (MAO)

  • Measuring performance of campaigns

  • Identifying insights and optimization opportunities

  • Supporting leadership with marketing KPIs and reporting

Cross-Functional Collaboration (CFC)

  • Aligning marketing with business goals and operational timelines

  • Supporting service line leaders and HR with promotional materials

  • Coordinating internal communication campaigns


Key Performance Measures

KPI What is Measured How it is Measured
1. Content Consistency Timeliness and quality of content delivery Editorial calendar review and quality audit
2. Brand Visibility Online engagement, impressions, and reach Analytics dashboards from social/web/email
3. Lead Generation Website conversions, inquiries, and campaign ROI CRM and analytics tracking
4. Budget Adherence Marketing spend vs. budgeted forecasts Monthly financial reviews
5. Campaign Impact Open rates, CTRs, and conversions Email/social performance reports
6. Strategic Alignment Marketing support for firm goals and services GM and Partner feedback
7. Cross-Team Collaboration Responsiveness and support to internal teams Internal survey or 360 review

Organizational Relationships / Authority

Reports To:
General Manager (campaign planning, budget, and team support)
Managing Partner (brand messaging, strategic initiatives)

Internal Contacts:
Client Excellence Team
Accounting and Advisory Leads
Human Resources and Admin
External contractors (designers, printers, digital advertisers)

Organizational Authority:
Decisions Made:

  • Campaign development, content scheduling, and vendor coordination

  • Website and social media updates, ad spend within budget

Decisions Referred:

  • Brand pivots, major PR or advertising initiatives

  • Strategic investments, new platforms or tools


General Responsibilities

  • Develop and implement multi-channel marketing strategies that position Shajani CPA as a trusted advisor to family-owned businesses

  • Manage social media accounts, content creation, and client-facing communication

  • Coordinate with designers, writers, and web developers to produce engaging assets

  • Monitor performance data and adapt strategies to maximize effectiveness

  • Lead initiatives for brand positioning, market presence, and thought leadership

  • Support recruitment and culture-building campaigns with HR and leadership

  • Create branded templates, documents, and internal promotional tools

  • Maintain strong communication with department heads to ensure alignment between marketing and business needs

  • Demonstrate innovation, creativity, and strategic thinking in every campaign

  • Champion our values through messaging that reflects integrity, trust, and impact


Acknowledgement

This job description is intended to convey the general scope and expectations of the Marketing Manager role at Shajani CPA. It may be refined over time to reflect changing organizational needs and marketing priorities.

Assurance – Senior Manager

Location: Calgary
Wage: TBD

Apply For This Position

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Assurance – Senior Manager

 to lead our assurance practice with confidence, clarity, and care.

This senior leadership role is ideal for a licensed CPA with deep assurance experience and a commitment to technical excellence, client service, and staff development. You will oversee a portfolio of review and audit engagements, ensure quality control compliance, and serve as a mentor to emerging professionals across the firm.

Position title:                  Assurance – Senior Manager

Functional area:              Fulfillment

Reports to:                      Quality Control Manager, General Manager & Partners

Salary:                              Competitive

Employment Status:      Full-time

Date:                                 TBD

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for a technically exceptional and visionary Assurance – Senior Manager to lead our assurance desk with purpose and precision.

As the head of the firm’s audit and review practice, you will lead a high-performing desk of assurance engagements across diverse industries. You will be entrusted to uphold compliance, elevate quality, and develop team capabilities while producing world-class assurance work that inspires confidence and creates long-term client value.

At Shajani CPA, we are more than accountants —
“We ignite ambitions, build futures, and guide our clients toward lasting prosperity.”

You’ll be part of a dynamic leadership team that thrives on:

  • Excellence without compromise
  • Fulfillment through purpose-driven work
  • Innovation in every service we deliver
  • A deep respect for the trust our clients place in us

If you are a CPA with advanced audit experience, team leadership strengths, and a commitment to making a lasting impact through assurance, we invite you to lead the future of assurance services at Shajani CPA.

 

WHAT YOU’LL LEARN

As the Assurance – Senior Manager, you will operate at the highest levels of technical engagement while building team competencies across audit, review, and assurance advisory services. You will lead full-cycle assurance engagements, train Client Managers and ATs on assurance frameworks, and ensure the firm meets CPA public practice review standards.

 

Financial Reporting (FR)

  • FR9 – Assisting in reviewing financial statements and notes for technical accuracy and standard compliance
  • FR10 – Assisting engagement quality reviews across all engagement types
  • FR11 – Assisting in designing, updating, and standardizing firm templates for compliance and consistency
  • FR12 – Meeting CPA Public Practice Reviewer standards, including capability to conduct EQCRs externally

 

Assurance (AA)

  • AA4 – Leading full assurance engagement cycles from planning through wrap-up
  • AA5 – Independently assessing audit risk, control environments, and materiality thresholds
  • AA6 – Reviewing working papers for logic, documentation, and audit evidence
  • AA7 – Supporting complex engagements including consolidations and NPO audits
  • AA8 – Training staff (ATs and CMs) on CAS, CSRS 4200, and CSRE 2400 frameworks
  • AA9 – Developing internal training modules and guidance memos for assurance standards
  • AA10 – Collaborating with QCR to improve audit and review methodologies firm-wide
  • AA11 – Acting as internal advisor on difficult assurance issues or client-specific judgments
  • AA12 – Recognized firm-wide as the technical authority on assurance-related matters

 

POSITION OBJECTIVE

The Assurance – Senior Manager is accountable for the strategic and operational leadership of Shajani CPA’s assurance services. This includes leading all review and audit engagements, managing staff development across the desk, and maintaining exceptional technical quality aligned with CPA standards and client expectations.

A successful Assurance – Senior Manager demonstrates a mastery of assurance frameworks (CAS, CSRE, CSRS), delivers work that meets EQCR-level review standards, and leads a desk that serves as a benchmark for integrity, precision, and technical excellence.

 

Qualifications

  • CPA designation in good standing (CA or legacy audit path preferred)
  • Bachelor’s degree in Accounting, Business, or related field
  • Minimum of 5 years of progressive assurance experience, including supervisory responsibilities
  • Experience leading audit and review engagements across industries
  • Advanced knowledge of ASPE, CSRS 4200, CSRE 2400, and CAS
  • EQCR or public practice reviewer experience an asset
  • Experience working with CaseWare, Jazzit, and cloud-based assurance systems
  • Commitment to continuous technical development and team leadership

 

Knowledge, Skills & Experience (Essential)

  • Strong file planning, documentation, and review skills
  • High confidence in communicating assurance findings to clients and regulators
  • Ability to coach and mentor junior staff with clarity and accountability
  • Excellent written and verbal communication skills
  • Ability to manage multiple concurrent deadlines and complex engagements
  • Deep commitment to file quality, risk management, and professional standards

 

Knowledge, Skills & Experience (Desirable)

  • Experience with Not-for-Profit, First Nations, or Consolidated audits
  • Strong presentation skills for client and team education sessions
  • Familiarity with CPA Public Practice Review or EQCR protocols
  • Strong interest in assurance training, template standardization, and audit innovation

 

Leadership Attributes

  • Uncompromising on quality and ethics
  • Builder of high-performing teams and technical leaders
  • Calm, organized, and decisive under pressure
  • Strategic thinker who takes initiative to improve systems and performance
  • Trusted advisor to Partners, Clients, and Peers

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

MA1 – Reporting Systems: Maintain QBO for client books; build standard reporting packs; troubleshoot data flows.

MA2 – Budgeting and Forecasting: Prepare client budgets and cash flow projections in Excel and Fathom.

MA3 – Profitability Analysis: Prepare Profit Cents reports; assist in revenue/cost center benchmarking.

MA4 – Performance Measurement: Build and deliver recurring performance dashboards for goal tracking and accountability.

MA5 – Interpreting Reports & Strategy: Analyze financial and non-financial KPIs in Fathom to advise clients on operational strategy.

MA6 – Overseeing Forecasting: Guide clients through budget reviews and forecasts based on industry benchmarks.

MA7 – Profitability Strategy: Review pricing models and recommend margin optimization strategies.

MA8 – Managing Performance Tools: Customize performance dashboards and implement decision-support tools in Fathom

Financial Reporting

(FR)

FR1 – Reporting Needs and Systems: Draft year-end schedules; assist in building engagement roadmaps and planning docs.

FR2 – Accounting Policies and Transactions: Book complex AJE’s, post year-end accruals, amortizations, and account reconciliations.

FR3 – Statement Preparation: Prepare ASPE-compliant financials and draft notes using firm templates in CaseWare.

FR4 – Financial Statement Analysis: Analyze variances, prepare summary memos, and contribute insights to CM and Partner review.

FR5 – Managing Engagements: Lead review and compilation engagements from planning to signed delivery.

FR6 – Resolving Complex Issues: Apply ASPE and relevant standards to resolve accounting treatment questions.

FR7 – Presenting Statements: Explain key financial results to business owners and guide strategic conversations.

FR8 – Supervising File Readiness: Ensure all documentation is compliant and assurance-ready for QCR or audit review.

Taxation

(TX)

TX1 – Tax Legislation and Research: Summarize CRA publications; help document tax positions for T1 and T2 planning files.

TX2 – Tax Compliance: Input data into tax software; help prepare personal and corporate tax filings, GST returns, and schedules.

TX3 – Tax Planning: Support remuneration strategies, tax deferral plans, and pre-year-end projections under CM guidance.

TX4 – Overseeing Compliance: Coordinate T1 and T2 filings for client portfolios, managing timing, review, and delivery.

TX5 – Tax Planning: Identify planning opportunities for remuneration, small business deduction, and corporate structuring.

TX6 – Integrated Strategy: Support succession, retirement, and estate planning discussions using financial and tax projections.

Finance

(FN)

FN1 – Financial Planning: Help gather financial data and prepare reports for client lending packages and investor updates.

FN2 – Treasury and Cash Flow: Reconcile bank accounts, identify liquidity needs, and support budgeting exercises.

FN3 – Capital Budgeting: Assist with fixed asset tracking, ROI projections, and spreadsheet modeling for internal use.

FN4 – Financial Diagnostics: Deliver advisory on cash flow trends, working capital, and profitability drivers.

FN5 – Financing Support: Assist clients in preparing for bank financing or capital raises, including financial projections.

FN6 – Integrated Decision-Making: Present cash flow, investment, and tax interactions during advisory sessions.

Assurance

(AA)

AA1 – Internal Controls: Help document control environments, test walkthroughs, and PBC completeness for assurance engagements.

AA2 – Assurance Planning: Prepare assurance lead sheets, TB imports, and assist in planning file structure in CaseWare.

AA3 – Substantive Procedures: Perform basic audit procedures and analytics; prepare testing documentation for review files.

Strategy and Governance

(SG)

SG1 – Governance Foundations: Maintain client profiles, board records, and key business information (minute books, directors, shareholders).

SG2 – Strategic Implementation: Help track progress from GAP meetings, identify reporting gaps, and align file goals with client mission.

SG3 – Risk and Governance Oversight: Ensure proper client documentation and controls are in place to support business decisions.

SG4 – Aligning Financial Strategy: Use GAP findings to build financial goals tied to mission and values.

SG5 – Governance & Risk: Advise on internal processes, director/shareholder structure, and risk mitigation measures.

SG6 – Strategic Planning: Facilitate client growth discussions and implement short- and long-term execution plans.

 

Key Performance Measures

KPI What is Measured How it is Measured
1. Engagement Timeliness Completion of review and audit files on time Tracked in iFirm vs planned delivery dates
2. File Quality and Compliance Accuracy, completeness, and CPA standard adherence QCR/EQCR review notes and Partner feedback
3. Team Training, Coaching, and Self-Improvement Team confidence and the technical growth of yourself and your team Mentorship feedback, technical file quality improvement, and AT achievement of competencies, along with your own technical growth
4. Workflow Efficiency Balanced scheduling and timely file movement Job Board tracking, bottleneck reporting, AT/CEC capacity use
5. Public Practice Readiness Audit file readiness and firm-wide compliance Internal review cycles, mock inspection results, CPA public practice review outcomes

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

·       Partners – for strategic assurance priorities and file sign-off

·       QCR – for technical file review and quality control

·       GM – for desk capacity, scheduling, and internal coordination

 

Manages:

·       Assigned Accounting Technicians and CECs on the Assurance Desk

·       Assurance workflow (planning, execution, wrap-up)

·       Internal file templates and audit processes

 

Decisions Made:

·       Engagement scoping and planning

·       File assignment and coaching

·       Technical treatment within CPA standards

·       Internal policy and template updates for assurance

 

Decisions Referred:

·       Final file sign-offs and EQCRs (to QCR or Partner)

·       Strategic pricing or client relationship issues (to Partner)

·       Cross-desk escalations or interdepartmental scheduling (to GM)

 

General Responsibilities

Lead audit and review engagements from pre-engagement scoping to post-delivery debrief, ensuring excellence at every stage of the engagement lifecycle

Develop, review, and finalize engagement letters, planning memos, and risk assessments in compliance with firm and professional standards

Supervise Accounting Technicians (ATs) and Client Excellence Coordinators (CECs) assigned to the assurance desk to ensure timely file setup, scheduling, document requests (PBC), and workflow execution

Conduct technical reviews of working papers, testing documentation, financial statements, and note disclosures to ensure file integrity and client clarity

Ensure all assurance documentation is compliant with CSRS 4200 (Compilation), CSRE 2400 (Review), and CAS (Audit) frameworks, and aligns with CPA Canada standards

Coordinate with the Quality Control Reviewer (QCR) to complete internal QCR reviews and EQCRs where required; resolve technical concerns in a timely and professional manner

Provide coaching, mentorship, and real-time feedback to junior and intermediate team members, promoting growth in assurance competencies

Maintain and update firm-wide assurance templates, checklists, and standardized working paper packages to support consistent file execution and CPA compliance

Lead the delivery of internal training sessions on assurance methodologies, documentation standards, planning techniques, and risk-based testing procedures

Monitor file progress and prioritize workload to ensure engagement deadlines, quality benchmarks, and utilization targets are consistently achieved

Prepare and participate in CPA Alberta Public Practice Reviews, ensuring that the firm maintains its good standing and demonstrates continuous improvement

Oversee weekly file planning meetings for the assurance desk, managing file queues and identifying bottlenecks, risks, and training opportunities

Conduct periodic file health checks to ensure documentation completeness and identify files requiring additional attention or escalation

Analyze assurance engagement metrics using Fathom, iFirm, and internal dashboards to support data-informed decision making

Collaborate with the General Manager (GM) to manage resource allocation, staff workload, and internal capacity forecasts for assurance engagements

Coordinate with the Tax Manager for integrated planning around tax compliance deliverables for assurance clients

Draft or oversee the drafting of management letters, communication with those charged with governance, and other reporting required under assurance standards

Stay current on emerging assurance standards, audit technologies, and regulatory updates, and ensure firm policies and training reflect these changes

Contribute to strategic planning and goal setting for the assurance function, including file profitability, engagement risk management, and team development

Represent the assurance team in firm-wide meetings, contributing to leadership initiatives, policy design, and cross-desk collaboration

Lead by example in promoting the firm’s 12 Service Standards, and act as a cultural ambassador across engagements, internal meetings, and client communications

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the assurance senior manager within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the role.

Tax - Senior Manager

Location: Calgary
Wage: TBD

Apply For This Position

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for a bold, brilliant, and forward-thinking Taxation Senior Manager to lead our tax desk.

This role goes beyond compliance. It requires a strategic mind, a deep technical foundation, and a proactive leader ready to guide clients through disputes, reorganizations, international filings, and life-changing events such as retirement and estate transitions. You’ll also help shape our firm’s thought leadership by delivering tax training to our team and keeping us ahead of legislative change.

Position title:                  Tax – Senior Manager

Functional area:              Fulfillment

Reports to:                      Quality Control Manager, General Manager & Partners

Salary:                              Competitive

Employment Status:       Full-time

Date:                                  TBD

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are looking for a bold, brilliant, and forward-thinking Taxation Senior Manager to lead our tax desk.

This role goes beyond compliance. It requires a strategic mind, a deep technical foundation, and a proactive leader ready to guide clients through disputes, reorganizations, international filings, and life-changing events such as retirement and estate transitions. You’ll also help shape our firm’s thought leadership by delivering tax training to our team and keeping us ahead of legislative change.

At Shajani CPA, we are more than accountants —
“We ignite ambitions, build futures, and guide our clients toward lasting prosperity.”

You’ll be part of a dynamic team driven by a shared commitment to:

  • Excellence without compromise
  • Fulfillment through purpose-driven work
  • Innovation in every service we deliver
  • A deep respect for the trust our clients place in us

If you are a CPA who has completed their in-depth tax course or has an LL.M. (Tax), with a passion for strategic tax work, client advocacy, and developing others, this is your opportunity to lead.

 

WHAT YOU’LL LEARN

As a Taxation Senior Manager at Shajani CPA, you will demonstrate and refine Level 3 (mastery) competencies across the CPA technical areas while leading the Tax Desk. In this capacity, you will oversee high-stakes client engagements, draft legal-style memoranda, advise on complex tax reorganizations and disputes, and mentor team members across all levels of professional development. You will also act as a recognized authority on Canadian tax law within the firm, providing technical leadership across practice areas.

 

Taxation (TX)

TX7 – Dispute Resolution: Represent clients in matters involving CRA audit responses, notices of objection, and tax appeals; prepare supporting submissions with rigorous analysis of relevant legislation and jurisprudence.
TX8 – Corporate Reorganizations: Design and implement tax-deferred rollovers, pipeline plans, and purification transactions in accordance with the Income Tax Act and CRA administrative policies.
TX9 – Retirement and Estate Planning: Structure and execute tax-efficient succession strategies, including estate freezes, use of family trusts, and leveraging of the Lifetime Capital Gains Exemption (LCGE).
TX10 – International Taxation: Manage outbound and inbound cross-border tax issues, coordinate with Russell Bedford International affiliates, and advise on tax treaty interpretation and application.
TX11 – Strategic Tax Memoranda: Research and draft comprehensive tax planning memoranda to support internal strategy decisions and external legal correspondence with the CRA and legal counsel.
TX12 – Internal Training and Knowledge Transfer: Lead structured tax education for internal staff by delivering monthly training sessions, case study reviews, and interpretive updates focused on evolving legislation, administrative policy, and judicial interpretation.

 

Finance (FN)
FN7 – Wealth Planning Integration: Deliver holistic wealth management strategies for high-net-worth clients that integrate tax, retirement, philanthropic, and estate objectives.
FN8 – Valuation Leadership: Guide the preparation of business valuations for tax reorganizations, shareholder transitions, and succession planning, with appropriate discounting methodologies.
FN9 – Financing Strategy and Structure: Advise on corporate financing and refinancing strategies, including tax implications of shareholder loans, hybrid instruments, and capital restructuring.
FN10 – M&A Advisory: Evaluate acquisition, divestiture, and merger opportunities from a tax perspective, including due diligence and post-closing integration.
FN11 – Intergenerational Wealth Transfers: Facilitate multigenerational planning through trusts, estate freezes, and tax-effective ownership structures that preserve legacy and minimize leakage.
FN12 – Tax-Integrated Financial Leadership: Act as a firm-wide resource on tax-integrated decision-making; contribute to strategic conversations across client files involving cash flow, investment, and tax planning.

Position Objective

The Taxation Senior Manager is responsible for leading the firm’s tax practice — delivering advanced tax services, developing internal capabilities, and providing strategic leadership across technical and client matters.

You will oversee the tax desk with accountability for corporate reorganizations, tax litigation support, cross-border engagements, high-net-worth family planning, and the interpretation and implementation of tax law.

You will be a mentor, a strategist, a problem solver, and a voice of authority — ensuring our clients are protected, optimized, and future-ready.

 

Qualifications

  • CPA required
  • CPA In-Depth Tax or LL.M (Tax) required
  • Minimum 5 years of progressive Canadian tax experience, including corporate reorganizations and CRA dispute resolution
  • Experience with retirement, estate, and intergenerational tax planning

 

Knowledge, Skills & Experience (Essential)

  • Expert-level understanding of the Income Tax Act, CRA administrative policy, and tax case law
  • Direct experience with tax planning for private corporations, family trusts, and partnerships
  • Demonstrated success in developing and defending tax positions during CRA reviews or audits
  • Excellent drafting ability for tax memos, client summaries, and legal correspondence
  • Leadership and mentorship experience within a professional services environment
  • Proficient in CaseWare, TaxPrep or Profile, QBO, and Excel
  • Outstanding written and verbal communication skills
  • Deep commitment to confidentiality, ethics, and high-stakes client care

 

Desirable

  • Exposure to U.S. or other cross-border tax issues
  • Public speaking, tax training, or published thought leadership
  • Experience with M&A transactions and structuring

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

MA1 – Reporting Systems: Maintain QBO for client books; build standard reporting packs; troubleshoot data flows.

MA2 – Budgeting and Forecasting: Prepare client budgets and cash flow projections in Excel and Fathom.

MA3 – Profitability Analysis: Prepare Profit Cents reports; assist in revenue/cost center benchmarking.

MA4 – Performance Measurement: Build and deliver recurring performance dashboards for goal tracking and accountability.

MA5 – Interpreting Reports & Strategy: Analyze financial and non-financial KPIs in Fathom to advise clients on operational strategy.

MA6 – Overseeing Forecasting: Guide clients through budget reviews and forecasts based on industry benchmarks.

MA7 – Profitability Strategy: Review pricing models and recommend margin optimization strategies.

MA8 – Managing Performance Tools: Customize performance dashboards and implement decision-support tools in Fathom

Financial Reporting

(FR)

FR1 – Reporting Needs and Systems: Draft year-end schedules; assist in building engagement roadmaps and planning docs.

FR2 – Accounting Policies and Transactions: Book complex AJE’s, post year-end accruals, amortizations, and account reconciliations.

FR3 – Statement Preparation: Prepare ASPE-compliant financials and draft notes using firm templates in CaseWare.

FR4 – Financial Statement Analysis: Analyze variances, prepare summary memos, and contribute insights to CM and Partner review.

FR5 – Managing Engagements: Lead review and compilation engagements from planning to signed delivery.

FR6 – Resolving Complex Issues: Apply ASPE and relevant standards to resolve accounting treatment questions.

FR7 – Presenting Statements: Explain key financial results to business owners and guide strategic conversations.

FR8 – Supervising File Readiness: Ensure all documentation is compliant and assurance-ready for QCR or audit review.

Taxation

(TX)

TX1 – Tax Legislation and Research: Summarize CRA publications; help document tax positions for T1 and T2 planning files.

TX2 – Tax Compliance: Input data into tax software; help prepare personal and corporate tax filings, GST returns, and schedules.

TX3 – Tax Planning: Support remuneration strategies, tax deferral plans, and pre-year-end projections under CM guidance.

TX4 – Overseeing Compliance: Coordinate T1 and T2 filings for client portfolios, managing timing, review, and delivery.

TX5 – Tax Planning: Identify planning opportunities for remuneration, small business deduction, and corporate structuring.

TX6 – Integrated Strategy: Support succession, retirement, and estate planning discussions using financial and tax projections.

Finance

(FN)

FN1 – Financial Planning: Help gather financial data and prepare reports for client lending packages and investor updates.

FN2 – Treasury and Cash Flow: Reconcile bank accounts, identify liquidity needs, and support budgeting exercises.

FN3 – Capital Budgeting: Assist with fixed asset tracking, ROI projections, and spreadsheet modeling for internal use.

FN4 – Financial Diagnostics: Deliver advisory on cash flow trends, working capital, and profitability drivers.

FN5 – Financing Support: Assist clients in preparing for bank financing or capital raises, including financial projections.

FN6 – Integrated Decision-Making: Present cash flow, investment, and tax interactions during advisory sessions.

Assurance

(AA)

AA1 – Internal Controls: Help document control environments, test walkthroughs, and PBC completeness for assurance engagements.

AA2 – Assurance Planning: Prepare assurance lead sheets, TB imports, and assist in planning file structure in CaseWare.

AA3 – Substantive Procedures: Perform basic audit procedures and analytics; prepare testing documentation for review files.

Strategy and Governance

(SG)

SG1 – Governance Foundations: Maintain client profiles, board records, and key business information (minute books, directors, shareholders).

SG2 – Strategic Implementation: Help track progress from GAP meetings, identify reporting gaps, and align file goals with client mission.

SG3 – Risk and Governance Oversight: Ensure proper client documentation and controls are in place to support business decisions.

SG4 – Aligning Financial Strategy: Use GAP findings to build financial goals tied to mission and values.

SG5 – Governance & Risk: Advise on internal processes, director/shareholder structure, and risk mitigation measures.

SG6 – Strategic Planning: Facilitate client growth discussions and implement short- and long-term execution plans.

 

Key Performance Measures

KPI What is Measured How it is Measured
1. Technical Accuracy and Legal Rigor Quality, completeness, and defensibility of tax memos, reorganization plans, and CRA submissions QCR, Partner, or external legal counsel reviews, CRA feedback, client implementation outcomes
2. Resolution Efficiency for Tax Disputes Timeliness and success in handling CRA audits, objections, and appeals Time-to-resolution tracking; objection and appeal outcomes; client satisfaction
3. Execution of Complex Tax Planning Completion and documentation of reorganizations, pipelines, estate freezes, and cross-border filings File milestones in iFirm, signed plans, and timely delivery of related filings
4. Average Hourly Rate (AHR) Performance

 

Achieving or exceeding AHR targets for client tax planning, compliance, and advisory files
AHR tracked per file and across the tax desk using internal billing and performance reports
5. Internal Knowledge Transfer Frequency, clarity, and impact of tax training and mentorship Number and quality of training sessions; feedback from Client Managers and ATs
6. Engagement Timeliness and Quality Delivery of tax reorganizations, dispute files, and high-complexity engagements within planned timelines and standards File completion timelines; QCR feedback; Partner and client approvals
7. Cross-Desk Collaboration Contribution to integrated planning with CM, and Assurance desks Success of multi-desk engagements; collaboration notes; internal feedback
8. Client Satisfaction and Advisory Impact Client retention, clarity of recommendations, and tax strategy alignment Client feedback, referrals, and post-engagement debriefs
9. International and Cross-Border Success Quality, timeliness, and compliance of international filings and treaty-based structures Filing logs; affiliate feedback (Russell Bedford); CRA or foreign authority correspondence

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

·       Partners – for strategic assurance priorities and file sign-off

·       QCR – for technical file review and quality control

·       GM – for desk capacity, scheduling, and internal coordination

 

Manages:

·       Assigned Accounting Technicians and CECs on the Taxation Desk

·       Assurance workflow (planning, execution, wrap-up)

·       Internal file templates and audit processes

 

Decisions Made:

·       Engagement scoping and planning

·       File assignment and coaching

·       Technical treatment within CPA and firm standards

·       Internal policy and template updates for reorganizations, tax disputes, memos, and retirement and estate planning

 

Decisions Referred:

·       Final file sign-offs (to Partner)

·       Strategic pricing or client relationship issues (to Partner)

·       Cross-desk escalations or interdepartmental scheduling (to GM)

 

General Responsibilities

Lead the planning, execution, and delivery of complex tax engagements, including reorganizations, estate freezes, corporate structuring, and international tax filings

Draft and review tax memoranda, legal correspondence, and technical research papers in support of internal and external planning initiatives

Supervise Accounting Technicians (ATs) and Client Excellence Coordinators (CECs) assigned to the tax desk to ensure timely scheduling, accurate data collection, and high-quality client deliverables

Manage CRA audit responses, objections, and appeals with appropriate legal framing, documentation support, and adherence to statutory timelines

Structure and document tax reorganizations under Sections 85, 86, 112, and 55 of the Income Tax Act, including cross-border considerations and post-mortem planning

Oversee the preparation and review of advanced tax compliance filings, including T2057, T2058, T1134, T1135, NR4, Section 216, and other cross-border filings

Oversee and review the personal tax filings across the firm

Provide strategic tax advice on retirement, estate, and succession planning, integrating personal, corporate, and trust-level considerations

Coordinate with Russell Bedford International affiliates to manage inbound and outbound tax filings, treaty applications, and foreign disclosure compliance

Deliver monthly and quarterly tax training sessions to internal staff, ensuring timely dissemination of case law, CRA updates, and legislative changes

Maintain and update the firm’s internal tax library, checklists, and planning templates to support consistent application of tax standards and methodologies

Monitor file progress and prioritize the tax team’s workload to ensure project milestones, filing deadlines, and profitability metrics are met or exceeded

Provide coaching, mentorship, and performance feedback to Client Managers and junior staff on tax research, memo writing, and technical compliance

Review and approve tax plans, reorganization structures, and correspondence before submission to clients or regulatory authorities

Support the QCR and General Manager in tax file reviews, issue resolution, and quality assurance for all complex tax engagements

Participate in firm-wide planning sessions and contribute to business development by identifying advisory opportunities within the existing client base

Track key performance indicators (AHR, delivery timeframes, technical accuracy) and implement data-driven improvements to tax desk operations

Ensure full compliance with Income Tax Act requirements, CRA guidance, CPA Canada standards, and ethical rules of conduct in all tax work performed

Represent the tax desk in leadership meetings, strategic planning, and cross-functional collaboration initiatives

Act as the firm’s subject matter expert for tax, supporting legal interpretation, high-risk assessments, and public speaking on behalf of Shajani CPA

Champion the firm’s 12 Service Standards and demonstrate leadership in client communications, internal development, and overall firm excellence

 

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by the taxation senior manager within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the role.

Quality Control Reviewer – Senior Manager

Location: Calgary
Wage: TBD

Apply For This Position

We are in search of a high-performing CPA who is detail-obsessed to be our inspiring Quality Control Reviewer.  The candidate should be ready to uphold our tradition of technical excellence, file precision, and world-class service delivery. You will be instrumental in ensuring that every file bearing the Shajani CPA name meets the highest professional standards, setting the bar for our firm’s success, client trust, and national reputation.

Position title:                  Quality Control Reviewer – Senior Manager

Functional area:              Fulfillment

Reports to:                      General Manager and Partners

Salary:                              Competitive

Employment Status:      Full-time

Date:                                 Immediate                                                           

 

At Shajani CPA, we are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises — and we are seeking an exceptional leader in quality assurance to join our mission.

We are in search of a high-performing CPA who is detail-obsessed to be our inspiring Quality Control Reviewer.  The candidate should be ready to uphold our tradition of technical excellence, file precision, and world-class service delivery. You will be instrumental in ensuring that every file bearing the Shajani CPA name meets the highest professional standards, setting the bar for our firm’s success, client trust, and national reputation.

At Shajani CPA, we are more than accountants — “We ignite ambitions, build futures, and guide our clients toward lasting prosperity.”

You’ll be part of a dynamic leadership team driven by our shared commitment to:

  • Excellence without compromise
  • Fulfillment through purpose-driven work
  • Innovation in every engagement we touch
  • Integrity in every client relationship we nurture

 

As a Quality Control Reviewer, you will:

  • Lead engagement quality reviews across compilation, review, and audit files.
  • Train, coach, and elevate our professional team’s technical performance.
  • Design, update, and enforce firm templates to align with evolving CPA standards.
  • Champion quality control culture to ensure Shajani CPA remains a firm of choice and distinction.

 

We are a collaborative, high-performing culture where:

  • Technical excellence is non-negotiable.
  • Quality reviewers are firm-wide leaders and mentors.
  • Success is shared, celebrated, and measured.
  • Your leadership, vision, and expertise matter profoundly.

 

If you are a CPA with a passion for technical excellence, deep knowledge of CPA Handbook standards, and leadership ambition, then we invite you to build your future with Shajani CPA.

 

WHAT YOU’LL LEARN

As a Quality Control Reviewer (QCR) – Senior Manager at Shajani CPA, you will refine and apply the highest-level CPA competencies while shaping firm-wide quality standards and training the next generation of professionals. You will lead technical reviews, oversee compliance across engagements, and ensure our work meets the expectations of CPA Public Practice Reviewers. This role is ideal for a technically proficient CPA who thrives in leadership, mentorship, and continuous improvement.

 

Management Accounting (MA)
MA5 – Interpreting Reports & Strategy: Evaluate Fathom outputs to identify strategic opportunities across client files and advise Partners on firm-level insights.
MA6 – Forecasting Oversight: Supervise budget forecasting tools and processes used in internal and client reporting.
MA7 – Profitability Strategy: Guide firm pricing and profitability policies by analyzing service delivery metrics.
MA8 – Performance Tools: Lead evaluation and continuous improvement of firm-wide performance dashboards and reporting systems.

 

Financial Reporting (FR)
FR9 – Statement Accuracy: Conduct final review of financial statements and notes to ensure compliance with ASPE and CSRS 4200.
FR10 – Engagement Quality: Perform quality reviews (QCRs and EQCRs) for assurance and compilation engagements, ensuring audit-readiness.
FR11 – Template Standardization: Maintain and improve firm templates for financial statements, notes, and letters to align with evolving standards.
FR12 – Reviewer Standards: Uphold the standards of CPA Alberta Practice Reviews; demonstrate capacity to lead external EQCRs and mentor file reviewers.

 

Assurance (AA)
AA7 – Complex Files: Guide consolidations, NPO audits, and advanced files, mentoring staff on appropriate treatments.
AA8 – Technical Training: Provide in-depth training on assurance standards (CAS, CSRS 4200, CSRE 2400) to CMs and ATs.
AA9 – Guidance Development: Draft internal memos, templates, and training tools to interpret and apply new assurance standards.

 

Taxation (TX)
TX6 – Integrated Strategy: Ensure tax planning aligns with long-term financial strategy and assurance compliance.

 

POSITION OBJECTIVE

The primary role of the Quality Control Reviewer (QCR) at Shajani CPA is to drive the firm’s technical excellence by safeguarding the quality, accuracy, and compliance of all professional engagements.

The Quality Control Reviewer leads the engagement quality review process from initial technical review to final Partner sign-off, ensuring that all client files meet or exceed CPA Handbook standards and internal firm policies. They serve as a trusted internal advisor, training and mentoring the professional team to achieve world-class quality outcomes, and ensuring the firm’s readiness for Public Practice Reviews.

A successful Quality Control Reviewer combines technical mastery, leadership, and a commitment to excellence, proactively identifying risks, enhancing file standards, coaching team members, and advancing Shajani CPA’s reputation as Canada’s premier firm for family-owned enterprises.

 

Qualifications:

Bachelor’s or Master’s degree in accounting, Business, or Finance

Chartered Professional Accountant (CPA) designation required

Advanced training or eligibility for Engagement Quality Control Reviewer (EQCR) authorization is preferred

Commitment to continuous professional development, with emphasis on technical excellence, quality assurance, and leadership growth

 

Knowledge, Skills & Experience (Essential):

Minimum of five years of progressive professional public accounting experience, with a proven track record of technical mastery and leadership in quality control

In-depth knowledge of ASPE, CSRS 4200, CSRE 2400, CAS, corporate finance principles, and advanced financial statement preparation and review

Advanced working knowledge of accounting, assurance, and firm management software (e.g., CaseWare Working Papers, CaseWare Cloud (CWC), iFirm)

High personal integrity and strong professional skepticism, with the ability to manage sensitive firm and client information with absolute discretion and confidentiality

Superior computer literacy, including proficiency in Microsoft Office Suite (Excel, Word, Outlook, PowerPoint) and technical documentation systems

Proven leadership and mentorship capabilities, with demonstrated success in coaching, training, and elevating professional team members

Strong technical review skills, with the ability to identify gaps, correct deficiencies, and maintain file compliance across all engagement types

Excellent organizational skills with the ability to manage concurrent file reviews, quality initiatives, and internal training programs

Demonstrated success in supporting senior leadership (Partners and General Manager) in maintaining and advancing firm quality objectives

Initiative, critical thinking, and the ability to independently implement solutions in a technical, client-service, and leadership context

Rigorous adherence to timelines, quality benchmarks, and budget expectations while maintaining the highest level of technical accuracy

Outstanding interpersonal and communication skills, with the ability to influence and build credibility across all levels of the firm

Commitment to professional ethics, quality standards, Occupational Health and Safety (OH&S), and Equity, Diversity, and Inclusion (EDI) principles

 

Knowledge, Skills & Experience (Desirable):

Direct experience leading or participating in CPA Public Practice Reviews or conducting internal quality control audits

Experience with complex assurance engagements and specialized ASPE applications (e.g., financial instruments, related-party transactions, revenue recognition)

Expertise in designing, updating, and implementing firm quality control templates and policies

Demonstrated leadership in advancing technical quality culture in a public practice setting

Passion for continuous professional growth through advanced technical training, quality assurance specialization, and leadership development

Business acumen and familiarity with consulting for family-owned enterprises and small to mid-sized business structures

Strong understanding of practice inspection trends and evolving public accounting quality standards

 

Leadership Attributes (Embedded Across All Areas)

Exceptional emotional intelligence, professionalism, and leadership presence

A commitment to technical excellence and file integrity in every engagement

A passion for delivering world-class quality control, mentorship, and trusted leadership

A drive to foster a high-performance, high-integrity culture and lead the firm toward continuous improvement

Unwavering dedication to supporting firm growth through technical leadership, innovation, and collaboration

 

COMPETENCIES REQUIRED

Management Accounting

(MA)

1.     Identifying management reporting needs and systems

2.     Planning, budgeting, and forecasting

3.     Conducting cost, revenue, and profitability management

4.     Measuring organizational and individual performance

5.     Interpreting management reports and advising on strategic direction

6.     Overseeing planning, budgeting, and forecasting processes

7.     Leading profitability and pricing strategies

8.     Managing performance reporting systems and decision-making tools

 

Financial Reporting

(FR)

1.     Identifying financial reporting needs and systems

2.     Applying accounting policies and transactions

3.     Preparing financial statements and disclosures

4.     Performing financial statement analysis

5.     Managing compilation and review engagements from planning to delivery

6.     Resolving complex accounting issues and advising on financial reporting frameworks

7.     Evaluating and presenting financial statements to clients

8.     Supervising file documentation and assurance readiness

Assurance

(AA)

1.      Evaluating internal controls

2.      Conducting external assurance engagements

3.      Executing substantive audit procedures

4.      Leading full assurance engagement cycles from planning through wrap-up

5.      Independently assessing audit risk, control environments, and materiality thresholds

6.      Reviewing working papers for logic, documentation, and audit evidence

Taxation

(TX)

1. Understanding tax legislation and research

1.     Ensuring compliance with income tax regulations (T1, T2)

2.     Developing basic tax planning strategies

3.     Overseeing corporate and personal tax compliance at an advanced level

4.     Identifying and executing basic tax planning opportunities

5.     Integrating remuneration, retirement, and succession considerations into tax strategy

Finance

(FN)

1.     Performing financial analysis and planning

2.     Managing treasury and cash flow

3.     Conducting capital budgeting and corporate finance evaluations

4.     Leading financial diagnostics and advisory for owner-managed businesses

5.     Supporting client financing and capital planning

6.     Integrating cash flow, investment, and tax impacts in decision-making

Strategy and Governance

(SG)

1.      Understanding governance mission, vision, and mandate

2.      Developing and implementing business strategies

3.      Managing enterprise risk and corporate governance

4.      Aligning client financial strategy with mission, vision, and growth goals

5.      Advising on governance improvements and operational risks

6.      Identifying strategic planning opportunities and supporting execution

 

Key Performance Measures

KPI What is Measured How it is Measured
1. File Technical Accuracy Files reviewed meet technical standards with minimal Partner or external reviewer adjustments Tracking QCR notes, Partner feedback, and post review correction rates
2. Public Practice Review Success Successful CPA Alberta Public Practice Review outcomes (no significant findings) Results from Public Practice Review reports, corrective action implementation (if needed)
3. Template and Standards Management Timely updates and effective rollout of firm templates, checklists, and quality policies Annual update schedule, training delivery records, and adoption rate by CMs and ATs
4. Team Technical Development Delivery of regular technical training and mentorship to CMs and ATs Number of technical sessions delivered, attendance tracking, and feedback from survey results
5. Quality Culture Leadership Promotion of a firm-wide culture of quality, compliance, and excellence demonstrated by completion and management of Shajani partner files Partner, GM, and team feedback, quality initiatives implemented, firm-wide compliance tracking, and timely partner file reporting
6.  Financial Statements for Shajani CPA and Related Entities Completion of Review and Compilation engagements for Shajani CPA and Related Entities. Timely and accurate generation of financial reporting, and tax filings for Shajani CPA and Related Entities.

 

ORGANIZATIONAL RELATIONSHIPS

Reports to:

  • Partners – for strategic direction, final technical authority, firm quality initiatives, and file sign-offs
  • General Manager (GM) – for operational integration of quality control processes, scheduling of reviews, and firm productivity and compliance tracking

 

Manages:

  • Technical review of all client files prepared by Client Managers (CMs), Accounting Technicians (ATs), and Assurance Managers (as applicable)
  • Firm-wide engagement quality review (EQR) processes across Compilation, Review, and Audit files
  • Template and policy management for financial reporting, engagement planning, and file documentation
  • Delivery of technical training to Client Managers, Accounting Technicians, and Client Excellence Coordinators (CECs)
  • Support for Public Practice Review preparation and response
  • Preparing, managing and reporting on internal Shajani files

 

Internal Contacts:

  • Partners (for strategic and technical decisions, quality assurance leadership)
    • General Manager (for integration of quality processes into firm operations)
    • Client Managers (for file technical review, mentorship, and quality coaching)
    • Assurance Manager (for assurance file collaboration and CAS standard adherence)
    • Tax Manager (for specialized tax compliance file quality reviews)
    • Accounting Technicians and Client Excellence Coordinators (technical mentorship and compliance alignment)
    • Other Leadership (cross-desk coordination for quality improvement initiatives)

 

ORGANIZATIONAL AUTHORITY

Decisions Made in the Position:

  • Engagement quality reviews (EQRs) and technical acceptance or request for rework on files prior to Partner review
    • Updates and maintenance of firm templates, checklists, and technical guidance in accordance with evolving CPA standards
    • Recommendations regarding file deficiencies, improvement opportunities, and required technical training for professional staff
    • Planning and delivery of technical training and quality enhancement initiatives across the firm
    • Internal technical compliance processes to ensure file accuracy, risk mitigation, and readiness for Public Practice Reviews

 

Decisions Referred:

  • Final approval of completed client files for issuance to clients (to Partners)
    • Strategic changes to firm policies, service offerings, or engagement acceptance criteria (to Partners)
    • Major operational adjustments affecting scheduling, capacity management, or resource reallocation (to General Manager)
    • Final decision-making authority in disciplinary or performance matters (to General Manager and Partners)
 

General responsibilities

 

·        Lead the firm’s engagement quality review (EQR) process by reviewing every year-end client file (Compilation, Review, and specialized engagements) to ensure compliance with technical standards and Shajani CPA quality benchmarks.

·        Prepare the year-end working papers, financial statements, and corporate tax returns for all Shajani CPA Partner-owned companies and trusts, ensuring absolute accuracy and timeliness.

·        Provide ongoing technical training, coaching, and mentorship to Client Managers, Accounting Technicians, and Client Excellence Coordinators to continuously elevate firm-wide quality standards.

·        Conduct detailed technical reviews of client engagements, including financial reporting, working papers, journal entries, disclosures, and tax compliance integration, identifying deficiencies and ensuring corrective actions.

·        Maintain and update Shajani CPA’s firm templates, checklists, and technical guidelines to reflect changes in CPA Canada Handbook standards and best practices.

·        Support and lead preparation efforts for external inspections, including CPA Alberta Public Practice Reviews, ensuring all files and internal policies meet inspection requirements.

·        Stay current with developments in accounting, assurance, tax legislation, and quality control standards, proactively integrating changes into firm processes and training materials.

·        Identify file-level and systemic quality risks, recommend remediation plans, and support firm-wide initiatives to enhance compliance and mitigate risk.

·        Document all review findings clearly and constructively, providing feedback to professional staff to promote continuous technical improvement and learning.

·        Monitor firm adherence to internal quality policies, including file preparation timing, documentation completeness, and technical review procedures.

·        Collaborate with the General Manager and Partners to report on quality trends, training needs, and technical risks within the firm.

·        Lead or participate in technical brainstorming sessions, firm meetings, and technical committees to enhance service delivery, innovation, and quality control.

·        Act as a technical resource for complex accounting and assurance questions raised by Client Managers, the Assurance Manager, and the Tax Manager.

·        Maintain professional, respectful, and effective relationships with all internal teams, promoting a culture of excellence, compliance, and collaboration.

·        Ensure the accurate recording, documentation, and archiving of quality review notes, engagement file approvals, and technical interpretations in firm systems (iFirm, CaseWare Cloud).

·        Uphold the firm’s 12 Service Standards in all client and internal work, promoting a best-in-class service culture aligned with Shajani CPA’s vision and values.

·        Demonstrate leadership through high personal standards of professionalism, ethics, technical excellence, and commitment to continuous quality improvement.

 

Acknowledgement

This job description has been designed to indicate the general nature and level of work performed by quality assurance reviewer within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to the

General Manager - Senior Manager

Location: Calgary
Wage: TBD

Apply For This Position

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional General Manager to lead our internal operations, align cross-functional teams, and drive strategic execution across the firm.

This pivotal role is ideal for a high-capacity operations leader with a strong background in professional services, a passion for systems thinking, and a dedication to building great teams and great processes.

As General Manager, you will work alongside the Managing Partner and department heads to translate vision into action — streamlining internal operations, improving performance, and ensuring all departments function at their highest potential. You’ll act as the central orchestrator of internal excellence, proactively removing roadblocks, improving systems, and mentoring team leads across Finance, HR, Client Services, and Operations.

Position title: General ManagerFunctional area: Executive Leadership
Reports to: Managing Partner
Salary: Competitive
Employment Status: Full-time
Date: Now


Work with us

At Shajani CPA, we are more than accountants —
We ignite ambitions, build futures, and guide our clients toward lasting prosperity.

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional General Manager to lead our internal operations, align cross-functional teams, and drive strategic execution across the firm.

This pivotal role is ideal for a high-capacity operations leader with a strong background in professional services, a passion for systems thinking, and a dedication to building great teams and great processes.

As General Manager, you will work alongside the Managing Partner and department heads to translate vision into action — streamlining internal operations, improving performance, and ensuring all departments function at their highest potential. You’ll act as the central orchestrator of internal excellence, proactively removing roadblocks, improving systems, and mentoring team leads across Finance, HR, Client Services, and Operations.

You’ll be part of a values-driven team committed to:

  • Excellence without compromise

  • Fulfillment through purpose-driven work

  • Innovation in every service we deliver

  • A deep respect for the trust our clients place in us

If you’re ready to lead from the heart of a dynamic, fast-growing firm — and you thrive on creating clarity, building capability, and delivering results — then this is your opportunity to shape the future of Shajani CPA.


What You’ll Do

  • Provide day-to-day oversight across internal departments, ensuring alignment with firm-wide priorities

  • Monitor team capacity and workflow; remove bottlenecks and escalate issues as needed

  • Lead internal leadership meetings; track initiatives, action items, and KPIs

  • Serve as the first point of contact for operational concerns from staff and department leads

  • Act as liaison between Managing Partner and department heads to ensure clear communication

Weekly Responsibilities

  • Review key performance dashboards across finance, HR, client operations, and service delivery

  • Coordinate weekly workflow planning sessions with department leads

  • Provide coaching and support to team leads; address performance or morale issues proactively

  • Update the Managing Partner on firm-wide performance, risks, and opportunities

Monthly Responsibilities

  • Drive monthly reporting cycles: financials, KPIs, client metrics, and staff utilization

  • Oversee monthly billing, receivables, and WIP meetings; ensure timely invoicing and collections

  • Lead monthly HR touchpoints: reviews, recruitment, onboarding, and offboarding updates

  • Evaluate firm-wide technology usage; recommend improvements to increase efficiency

Quarterly / Annual Responsibilities

  • Coordinate quarterly strategic planning sessions and annual performance reviews

  • Collaborate with department heads to build and manage budgets

  • Lead internal process audits and service standard reviews

  • Report quarterly firm performance to Partners; track OKRs and annual goals

  • Support preparation of the annual firm retreat and all-staff meetings


POSITION OBJECTIVE

The General Manager is responsible for operational leadership at Shajani CPA — ensuring that the internal functions of the firm are optimized for performance, consistency, and growth. The GM oversees team alignment, resource allocation, internal communications, and strategic execution.

This role is integral to ensuring the firm meets its service standards, financial targets, and strategic goals. The GM is a key leader who embodies our core values while equipping the firm to serve our clients with excellence.


Position Specification

  • Post-secondary education in business, accounting, or organizational leadership

  • 7+ years in a senior operations, general management, or leadership role

  • Experience in a professional services environment (accounting, legal, consulting) preferred

  • Proven track record in managing cross-functional teams and improving operational performance

  • Familiarity with financial statements, budgeting, and KPI reporting

Knowledge, Skills & Experience (Essential)

  • Strong leadership and team-building skills

  • Operational systems thinking and problem-solving capability

  • Excellent communication, conflict resolution, and change management abilities

  • High degree of professionalism, integrity, and discretion

  • Comfort with workflow tools and systems (i.e., QBO, iFirm, Fathom, MS Office Suite)

Knowledge, Skills & Experience (Desirable)

  • Experience in human resources oversight and employment law basics

  • Proficiency in process documentation and implementation

  • Experience scaling operations in a growing firm

  • Familiarity with customer experience strategy and client success metrics


COMPETENCIES REQUIRED

Leadership and Organizational Management (LOM)

  • Managing internal teams and departments

  • Developing operational plans, policies, and workflows

  • Coaching and supporting department leaders

  • Tracking organizational performance

Financial and Strategic Oversight (FSO)

  • Monitoring firm-wide financial health

  • Aligning operations with strategic goals

  • Budgeting, forecasting, and performance tracking

  • Ensuring execution of key initiatives

Human Resource Support (HR)

  • Overseeing recruitment and onboarding

  • Supporting staff development and performance reviews

  • Managing HR records, policies, and compliance

Client Experience & Service Standards (CX)

  • Ensuring service delivery meets firm standards

  • Monitoring client satisfaction indicators

  • Supporting client-facing teams in capacity planning


Key Performance Measures

KPI What is Measured How it is Measured
1. Department Alignment Coordination across teams and goal clarity Weekly leadership meetings, project dashboards
2. Workflow Efficiency Elimination of bottlenecks and delays Workflow audit results, WIP metrics
3. Budget & Forecast Accuracy Adherence to financial plans Budget vs. actual reports
4. Staff Utilization & Capacity Optimal use of team time and skills Timesheet analysis, utilization rates
5. Strategic Execution Progress on OKRs and key initiatives Quarterly goal tracking and completion rates
6. Employee Engagement Staff satisfaction and retention Feedback surveys, turnover data
7. Reporting Timeliness On-time delivery of reports and updates Internal review logs and reporting calendar

Organizational Relationships / Authority

Reports To:
Managing Partner (for strategic alignment, operational updates, and performance oversight)

Internal Contacts:
Department Heads
Client Excellence Coordinators
Finance and Tax Teams
HR and Admin Staff

Organizational Authority:
Decisions Made:

  • Day-to-day operations and personnel oversight

  • Workflow planning, team assignments, and internal system improvements

Decisions Referred:

  • Strategic firm direction and policy changes

  • Partner-level financial decisions and hiring approvals


General Responsibilities

  • Coordinate, lead, and support all operational departments of the firm

  • Monitor firm capacity, client workflow, and staffing allocations

  • Manage all-staff communications and ensure cultural alignment with firm values

  • Support employee onboarding, training, and performance development

  • Collaborate with the Controller and Finance team on budgeting and cash flow

  • Champion technology adoption and process improvement

  • Lead by example — modeling Shajani CPA’s 12 Service Standards in every interaction


Acknowledgement

This job description has been designed to outline the general scope, nature, and expectations of the General Manager role at Shajani CPA. It is not an exhaustive list of responsibilities and may evolve over time as the needs of the firm grow and change.

Associate Partner

Location: Calgary – Hybrid
Wage: TBD

Apply For This Position

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Associate Partner to help lead that charge.

This senior leadership role is ideal for a trusted advisor who combines technical excellence with visionary leadership and business development strength. You will manage a strategic portfolio of clients, mentor internal teams, and help drive the growth and innovation that defines Shajani CPA.

As Associate Partner, you’ll serve as the primary relationship manager for key clients, ensuring the highest standard of service across tax, accounting, and advisory needs. You will guide strategic planning, develop customized client solutions, and collaborate with the Partner group to grow the firm in alignment with our core values.

Position title: Associate Partner
Functional area: Leadership, Advisory, and Client Strategy
Reports to: Managing Partner
Salary: Competitive + Performance Bonus
Employment Status: Full-time
Date: Now

Work with us

At Shajani CPA, we are more than accountants —
We ignite ambitions, build futures, and guide our clients toward lasting prosperity.

We are building Canada’s premier accounting, tax, and advisory firm for family-owned enterprises, and we’re looking for an exceptional Associate Partner to help lead that charge.

This senior leadership role is ideal for a trusted advisor who combines technical excellence with visionary leadership and business development strength. You will manage a strategic portfolio of clients, mentor internal teams, and help drive the growth and innovation that defines Shajani CPA.

As Associate Partner, you’ll serve as the primary relationship manager for key clients, ensuring the highest standard of service across tax, accounting, and advisory needs. You will guide strategic planning, develop customized client solutions, and collaborate with the Partner group to grow the firm in alignment with our core values.

You’ll be part of a team committed to:

  • Excellence without compromise

  • Fulfillment through purpose-driven work

  • Innovation in every service we deliver

  • A deep respect for the trust our clients place in us

If you’re a senior accountant, tax advisor, or consultant ready to take the next step into partnership — and you want to be part of a high-performance, family-first firm — this is your opportunity to shape the future with us.


What You’ll Do

  • Act as the strategic lead for a portfolio of family-owned enterprise clients

  • Review and sign off on corporate year-ends, tax returns, and strategic deliverables

  • Serve as the main point of contact for key accounts, ensuring seamless service across departments

  • Provide proactive business, tax, and financial advice to clients at all stages of growth

  • Mentor and guide Client Managers, Accounting Technicians, and department leads

Weekly Responsibilities

  • Participate in leadership meetings and strategic planning sessions

  • Monitor client file progress, review WIP, and support workflow coordination

  • Lead client check-ins, discovery calls, and strategic planning meetings

  • Collaborate with the Marketing and Business Development teams to pursue new opportunities

Monthly Responsibilities

  • Conduct quality control reviews of financial statements, tax filings, and planning documents

  • Analyze team capacity and reassign resources based on priority and deadlines

  • Develop and review advisory reports, budget forecasts, and cash flow models for clients

  • Contribute to internal training and knowledge-sharing initiatives

Quarterly / Annual Responsibilities

  • Assist in firm-wide goal setting and tracking strategic objectives

  • Lead succession planning and family enterprise advisory engagements

  • Attend and present at firm-hosted webinars, workshops, and client events

  • Support recruitment and evaluation of new talent

  • Assist in partner-level decisions, acquisitions, and growth planning


POSITION OBJECTIVE

The Associate Partner is a senior leader responsible for managing high-value client relationships, ensuring quality service delivery, mentoring staff, and contributing to strategic growth initiatives. This role blends technical oversight, business development, and leadership into one of the most trusted and visible positions within the firm.

The Associate Partner acts as both client champion and team leader — ensuring that Shajani CPA continues to serve with excellence while growing in alignment with its mission and values.


Position Specification

Qualifications

  • CPA designation (CA, CGA, CMA); additional advisory or MBA credential an asset

  • 7–10+ years of progressive experience in public practice accounting or advisory

  • Proven track record in client relationship management and business development

  • Strong knowledge of Canadian tax, accounting, and financial advisory for SMEs

  • Experience leading teams and managing complex client portfolios

Knowledge, Skills & Experience (Essential)

  • Expertise in corporate year-ends, tax planning, financial analysis, and advisory

  • Exceptional communication and client service skills

  • Leadership experience in a fast-paced, professional services environment

  • Strong project management and workflow coordination ability

  • Financial acumen and strategic thinking

Knowledge, Skills & Experience (Desirable)

  • Familiarity with CaseWare, iFirm, and cloud-based practice management tools

  • Experience with succession planning, reorganizations, and estate planning

  • Comfort delivering webinars, public speaking, and client education

  • Familiarity with family business dynamics and governance


COMPETENCIES REQUIRED

Client Relationship Management (CRM)

  • Developing and nurturing long-term advisory relationships

  • Ensuring timely, high-quality service delivery across departments

  • Providing strategic business and tax guidance

Team Leadership & Mentoring (TLM)

  • Supporting growth and development of Client Managers and Technicians

  • Leading by example through technical and interpersonal excellence

  • Contributing to training, hiring, and performance evaluation

Strategic Planning & Execution (SPE)

  • Supporting firm-wide strategic initiatives and innovation

  • Participating in annual planning and goal setting

  • Identifying growth opportunities and partnership pathways

Technical Oversight (TO)

  • Reviewing and approving year-end files, tax returns, and advisory documents

  • Ensuring compliance with ASPE, CRA, and professional standards

  • Coordinating with Tax, Assurance, and Legal for complex issues


Key Performance Measures

KPI What is Measured How it is Measured
1. Client Satisfaction Retention and engagement of key clients Feedback, referrals, and NPS tracking
2. File Review Quality Accuracy and timeliness of reviewed work QCR logs and file review notes
3. Business Development New business generated from referrals or leads Engagement agreements and revenue impact
4. Team Mentorship Staff growth and retention Internal feedback and career development outcomes
5. Advisory Impact Value-added insights delivered to clients Client reporting and strategic initiatives implemented
6. Strategic Alignment Contribution to firm goals and direction Partner group feedback and OKR tracking

Organizational Relationships / Authority

Reports To:
Managing Partner (strategic guidance, performance, and growth initiatives)

Internal Contacts:
Partners
Client Managers
Accounting Technicians
Tax & Assurance Leaders
HR, Marketing, and Admin Teams

Organizational Authority:
Decisions Made:

  • File reviews and approvals, advisory direction, and client service planning

  • Team mentorship, client planning sessions, and new service initiatives

Decisions Referred:

  • Major firm investments, mergers, or structural changes

  • Partner-level financial decisions and strategic pivots


General Responsibilities

  • Serve as a trusted advisor to a diverse portfolio of family-owned business clients

  • Champion the firm’s service standards and ensure high-quality output across all deliverables

  • Collaborate with leadership to align operations, marketing, and talent strategy with client needs

  • Mentor junior staff and support their growth through active feedback and review

  • Contribute to the strategic direction and long-term success of the firm

  • Lead with integrity, humility, and a commitment to excellence

  • Model professionalism and Shajani CPA’s values in every internal and external interaction


Acknowledgement

This job description outlines the general expectations, leadership responsibilities, and strategic contributions of the Associate Partner role at Shajani CPA. It is not exhaustive and may evolve with the firm’s growth and priorities.