Senior Controller, Client Services


Job ID:



Richmond Hill, ON 




Salary Commensurate with Experience

Postal Code:


Employment Type:

Full Time



Job Description:

We have partnered with our client located in the Richmond Hill area in their search for a Senior Controller-Client Services.This role is a client interfacing role - the ideal candidate would be from a public accounting firm; however, will consider those who have the interfacing experience.  In this role you will: 
  • Be responsible for all reporting and accounting functions related to assigned client  engagements and handle day-to-day management of the account
  • Meet new clients and build/maintain strong business relationships
  •  Install, design and set up basic small business accounting software.
  •  Establish and implement basic accounting procedures.
  • Supervise the Staff Accountant (s) on the account and provide necessary guidance and training when needed
  • Analyze and reconcile accounts and prepare reconciliations in complex situations.
  • Monitor and manage cash flow, prepare budgets and forecasts.
  • Interact with clients’ year-end accountants and government auditors.
  • Prepare and analyze monthly and yearly financial statements and related working papers.
  • Interact with client to ensure financial statements make sense and provide explanation and analysis as required by clients.
  • Assist with scheduling issues and performance evaluations of Staff Accountants.


Job Requirements:

Minimum Job Requirements:
  • Advanced knowledge of accounting, CPA accounting designation, final stages, or relevant work experience
  • Knowledge of office/accounting systems, procedures and document flows consistent with someone who has at least five years strong experience in an accounting office environment.
  • Previous experience with a public accounting firm and/or client interfacing role is highly desirable 
Skills Required:
  • Interpersonal skills at a level where the client is confident that delivers a quality product and staff feel positive about their role.
  • Strong communication skills  
  • A multi-client environment necessitates strong organizational skills. Must be able to multi-task and prioritize.
  • Computer skills at a level where new programs and concepts can be learned rapidly and taught to staff (e.g. Sage 50, QuickBooks, MYOB, Sage 300, Business Vision, Excel, Internet Banking, and Payroll Systems).
  • Ability to work independently 
  • Needs to be proactive in establishing procedures and providing instructions.
  • Needs to take ownership of the day-to-day responsibilities for all assigned client engagements.
  • Needs to work consistently and to work toward completing objectives on a timely basis that may require extra hours and extra effort.
  • Needs to lead by example.
           To apply please send your CV in confidence to Sandy Thomson at! 
Company Info Recruitment Division 6645 Kitimat Road, Unit 27
Mississauga, Canada

Phone: 905-812-5627
Web Site:

Company Profile

Share this page: