Finance Team

Craig Carefoot


Director of Finance

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

Jeff Dagg

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

Alyson Thibert

Accounting Technician

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

Go to Alyson for:

  • Employee expenses & reimbursements

Nikki Stephenson

Senior Accountant

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

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

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