Finance Team

Craig Carefoot


Director of Finance

  • Supports budgeting & planning process
  • Supports M&A initiatives
  • Process & procedure development
  • Compliance
  • Strategic projects

Jeff Dagg

Director, Corporate Controller

  • Manages accounting team
  • Financial statement review
  • Government reporting & remittances
  • Accounting policy, procedure development & improvement

Justin Agnew

Senior Accounting Analyst

  • Financial statement preparation & support
  • Revenue recognition
  • Accounting policy, procedure development & improvement
  • Government reporting & remittances

Tiana Hansen

Assistant Controller

  • Financial statement preparation & support
  • Revenue recognition
  • Accounting policy, procedure development & improvement
  • Government reporting & remittances

Raven Sran

Payroll & Treasury Analyst

  • Corporate treasury

Tyler Bellagente

Senior Accounting Technician

  • Bank & credit card reconciliations
  • Accounts payable & accounts receivable

Go to Tyler for:

  • Expensify access
  • Onboarding junior staff
  • Employee expenses & reimbursements

John Alunkal

Intermediate Accountant

  • Accounts payable & accounts receivable
  • Bank & credit card reconciliations
  • Revenue recognition

Go to John for:

  • Employee expenses

Marcus Goes

Intermediate Accountant

  • Assist with month-end, quarter-end, and year-end close processes
  • Maintain and reconcile general ledger accounts
  • Support the full cycle of accounts payable, accounts receivable, and payroll
    accounting

Go to Marcus for:

  • Employee expenses & reimbursements

April Bellington

Senior Payroll & Benefits Specialist

Go to April for:

  • USA/CAN Benefits: enrollments, changes & questions
  • RRSP/401K programs
  • Leaves of Absence
  • Payroll Inquiries
  • Time Off Inquiries
  • T2200/ T4/ W2/ Tax Documents
  • Records of Employment (ROE)

Kate Hoffmann

Manager, Contracts & Compliance

Go to Kate for:

  • Contract Management
  • Compliance Oversight and Monitoring
  • Policy Development and Implementation

We'd love to hear from you

If you'd like to submit any anonymous questions, concerns, or feedback - feel free to leave a note here!

Submit feedback