Finance Assistant

Duration: Part Time Department: Finance


The Finance Assistant is responsible for a full range of accounting duties including accounts receivable,
accounts payable, and collection activities. This position ensures that all transactions are accurate, timely,
and handled in accordance with all company policies and procedures and federal and provincial guidelines.


  • Assist with the systematic, accurate and timely processing of all accounts receivable and accounts payable, including client invoicing, vendor/assessor payment and submission of credit card expenses.
  • Conduct systematic review of all aging accounts over 30 days and contact clients regarding the collection of outstanding accounts.
  • Follow up with assessors to ensure invoices are received on a timely basis and review invoices for required information and accuracy.
  • Resolve any questions or concerns raised either internally or externally (clients, assessors or vendors) in a timely and professional manner.
  • Assist with preparation of month end, quarterly and year end reporting requirements.


  • Must be able to use basic mathematical functions to compute rates and percentages.
  • Ability to follow instructions and respond to managements’ directions accurately.
  • Must demonstrate a high level of accuracy and attention to detail in preparing and entering financial information.
  • Looks for ways to improve and promote quality and monitors own work to ensure quality is met.
  • Must demonstrate exceptional communication skills by conveying necessary information accurately, listening effectively and asking questions where clarification is needed.
  • Must be able to work independently in a fast paced and high stress environment, prioritize work activities and use time efficiently.
  • Must be able to stay focused and concentrate under normal or heavy distractions, work well under pressure and/or strict deadlines.
  • Must be able to demonstrate and promote a positive team‐oriented environment.
  • Must possess the ability to manage change, delays, or unexpected events appropriately.