Global Brand Strategy Lead at Geotab

Geotab
📍 oakville, on, Canada 💼 Full-time 🕒 Posted June 27, 2026

Job Description

Shape Geotab's global brand narrative as the Associate Vice President, specializing in strategic positioning and creative leadership. Drive brand evolution and lead creative excellence with a hybrid work model.

As the Associate Vice President at Geotab, you will define and develop the global brand strategy and visual identity. Taking charge of the internal creative studio and managing agencies, your role ensures world-class campaigns that align with business objectives. You will partner with teams across Communications and Product Marketing to adapt strategies to regional needs and monitor market trends to sustain Geotab's leadership position.

Key Responsibilities: • Define Geotab's global brand strategy and positioning • Oversee internal studio and manage external agencies • Collaborate with cross-functional teams on brand adaptation • Lead and mentor a creative team for high performance • Monitor market dynamics to inform brand evolution

Requirements: • Pro...

Ready to Apply?

Submit your application today and join our talented team at Geotab.

Submit Application

Job Details

  • Location oakville, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 27, 2026
  • Application Deadline August 06, 2026