As a Digital Marketing Lead, you'll direct creative and data-driven marketing initiatives to drive global awareness, engagement, and growth. You'll oversee client and internal projects, drive marketing strategy development, and ensure delivery of world-class digital experiences.
Requirements
- 5-8 years of relevant experience in digital marketing, content strategy, or communications
- Expert knowledge of digital marketing channels and a history of delivering high-impact, global campaigns
- Deep understanding of brand strategy and a sophisticated approach to creative problem-solving
- Superior project management and communication skills with experience managing high-priority workstreams
- Proven ability to lead cross-functional teams and mentor other marketing professionals
- Advanced analytical thinker with a focus on business growth and long-term KPIs
- Highly persuasive and professional presentation skills for executive-level audiences
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Retirement Planning
- Parental Leave Program
- Annual tech & travel allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs