Leadership Team

About

The Leadership Team at CANADA comprises the CFO, Managing Director/EP, and the Co-founders & Creative Directors. They are responsible for strategic decision-making, financial oversight, and guiding the company's creative and operational vision across its international offices in Los Angeles, Barcelona, and London.