A mid-sized Canadian organization seeks an experienced CPA for a Senior Controller role. Responsibilities include leading the accounting department, overseeing financial reporting, treasury, budgeting, and compliance, and managing a team. Requires strong technical accounting skills in a complex corporate setting.