Senior Financial Analyst (12-month contract)

FaskenToronto, ON
Hybrid

About The Position

Reporting to the Manager, Financial Analysis and Reporting, the Senior Financial Analyst is responsible for management reporting, financial analysis, budgeting, planning, and forecasting. The role also includes performing a variety of financial accounting activities. Hours of work are from 9:00 a.m. to 5:00 p.m. ET. Occasional pre-authorized overtime may be required to meet business and client needs. This is a hybrid role, with in‑office attendance required on an as‑needed basis. This position is a 12-month contract opportunity.

Requirements

  • Post-secondary education in Accounting, Finance, or a related business discipline
  • CPA designation required
  • Minimum of two years’ experience in accounting and financial analysis at a senior accounting level (5–7 years total experience)
  • Experience analyzing financial data and preparing financial reports, statements, budgets, and forecasts
  • Advanced Excel knowledge and strong financial modeling skills
  • Sound understanding of GAAP / ASPE
  • Proficiency with Microsoft Office and other standard computer software applications

Nice To Haves

  • Experience with 3E, PowerBI, or Elite Enterprise is considered an asset

Responsibilities

  • Provide regular and ad-hoc financial analysis and reporting support to the Regional Management Team, departments, and practice groups
  • Develop and enhance financial models, reports, and dashboards using PowerBI and other reporting tools to deliver insights on profitability and key performance metrics
  • Participate in the preparation of annual forecasts, budgets, and multi-year plans
  • Analyze, interpret, and communicate monthly budget variances and actual results to management
  • Provide statistical and financial information to internal clients on a regular and ad-hoc basis
  • Partner with Finance and business stakeholders to support accurate, timely, and aligned forecasting and budgeting processes
  • Participate in monthly, quarterly, and annual close processes
  • Perform account analysis, reconciliations, and post adjustments or reclassifications as required
  • Maintain and reconcile schedules for a variety of accounts
  • Post monthly, quarterly, and year-end journal entries and accruals
  • Verify cost allocations in accordance with Firm procedures
  • Assist with the preparation of financial statements
  • Support the annual external audit process
  • Support initiatives and projects aimed at continuous improvement, efficiency, and cost savings
  • Support the rollout, training, and ongoing use of financial dashboards and reporting tools
  • Perform other related duties as assigned to meet operational requirements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service