Director, Brand Management

Travel + Leisure Co.

Not specified; not specified; comprehensive health...
**
10+ years brand management experience
5+ years people management experience
Luxury or premium brand expertise
** Travel + Leisure Co. is seeking a Director of Brand Management to elevate its luxury and travel brand portfolio globally. The ideal candidate will have extensive experience in managing premium brands, particularly in hospitality or lifestyle sectors, and will be responsible for developing and executing brand strategies that drive engagement and growth. **

Job Summary

  • The role involves defining and elevating the Travel + Leisure Co. brand portfolio on a global scale while overseeing brand strategy for enterprise and luxury vacation club brands.
  • Candidates must lead a diverse team of brand managers across the US and internationally to ensure cohesive brand expression across digital and physical touchpoints.
  • The company offers comprehensive health benefits, 401k matching, and a culture focused on inclusivity, excellence, and celebrating together.

Matching Summary

Match Score: 75

** Travel + Leisure Co. is seeking a Director of Brand Management to elevate its luxury and travel brand portfolio globally. The ideal candidate will have extensive experience in managing premium brands, particularly in hospitality or lifestyle sectors, and will be responsible for developing and executing brand strategies that drive engagement and growth. **

Salary

Not specified; Not specified; Comprehensive health and welfare benefits including 401k match

Skills & Requirements

Must-have

  • 10+ years brand management experience
  • 5+ years people management experience
  • Luxury or premium brand expertise
  • Global brand strategy development
  • Integrated marketing program execution

Nice-to-have

  • Visionary creative thinker
  • Strong executive presence
  • Passion for storytelling and design
  • Experience in hospitality sector
  • Data-driven decision making

Key Requirements

  • BA in Marketing or Communications required
  • MBA preferred
  • 10+ years progressive brand management experience
  • 5+ years people management experience
  • Proven success with premium/luxury brands

Work Rights

Not specified

Tailored Resume

Cover Letter