Vice President, Brand Strategy Expert

twentysix • calgary, ab, Canada • Posted June 14, 2026

Location calgary, ab
Job Type Full-time
Category Management & Operations
Posted June 14, 2026
Join Critical Mass as Vice President of Strategy in New York, leading high-impact initiatives across top-tier client accounts. Drive innovative performance marketing and brand strategies to enhance collaboration.

As the VP of Strategy, your role centers on crafting compelling recommendations backed by data that resonate with client business aims. Interacting with senior stakeholders, you serve as a valuable strategic partner, ensuring an integrated approach among media, creative, and account teams. The focus is on nurturing long-term brand equity while addressing immediate performance needs.

Key Responsibilities: • Develop strategic recommendations that meet client goals • Serve as trusted advisor to senior clients • Collaborate with diverse teams for effective execution

Requirements: • Demonstrated VP-level experience in marketing or advertising • Successful management of high-stakes client situations • Strong experience in performance marketing strategies •...

Interested in this role?

Click the button below to start your application.

Apply Now