We are a growing firm, and as we grow so will our team of partners, associates, consultants, and staff. Our team members are selected from only the best candidates. They are proud to be part of our firm and have a real passion for the work they do and the clients they serve. Each team member is empowered to assist any client with any issue. They are dedicated individuals who understand that outstanding customer service is the cornerstone of our success.

We believe that the diversity of our backgrounds and skills contribute to the overall effectiveness of our team. Certainly, our value together is much greater than the sum of our individual parts.

The following job opportunities are presently available. To apply for these positions please forward your resume to

Required Skills:

  • Excellent verbal and written communication and correspondence skills,
  • Ability to handle a demanding workload with minimum supervision,
  • Strong knowledge of QuickBooks, Profile, CaseWare and CaseView software,
  • Ability to interact with staff and clients in a professional manner,
  • Punctual & Reliable,
  • Ability to type +50 wpm,
  • Farsi speaking is an asset,


  • Prepare and file tax returns to the revenue agency, monitor and support taxation issues.
  • Preparation of T1 Income Tax returns, GST/HST returns, WCB returns, Source deductions remittances
  • Preparation of consolidated and unconsolidated financial statements and notes thereto in accordance with IFRS;
  • Preparation of corporate year end working papers and tax returns
  • Compile and analyze financial information to prepare financial statements (NTR),
  • Monthly bookkeeping for multiple clients
  • Communicating with clients, and providing instructions to clients if necessary

Education and Experience:

  • Designated CPA or PACE Level 2 student
  • Intermediate to advanced Microsoft Excel skills (must be able to use pivot tables and vlookup)
  • Minimum 1 year experience in Public Practice.

Ebrahimi Accounting Services Ltd., is seeking for an Office Admin/ Bookkeeper to join our team. 

Required Skills:

  • Good understanding of QuickBooks and Microsoft Excel
  • Ability to communicate clearly in written and verbal form
  • Ability to interact with staff and visitors in a professional manner
  • Strong sense of organization and attention to detail
  • High degree of accuracy in work product
  • Punctual & Reliable
  • Ability to type +50 wpm
  • Farsi speaking is an asset,
  • Education and Experience:
  • Intermediate to advanced Microsoft Office skills
  • Minimum 1 year bookkeeping experience.
  • Duties:
  • Answering a multi-line phone system in a clear, friendly manner
  • Greeting visitors to the organization and present a professional first impression
  • Assist clients at the front desk
  • Receive client documents and payments
  • Data entry and other paperwork for client files
  • General administrative and bookkeeping duties as assigned


  • Monday through Friday; 9:00 am to 5:30 pm