Global Brand Marketing Director
Core
Lead broad-based marketing strategy, brand storytelling, and integrated campaigns for Starwood Hotels' global portfolio (1 Hotels, Treehouse Hotels, Baccarat Hotels) to ensure differentiated brand positioning and support business objectives.
Role type
Senior IC Global Brand Marketing Director
Builds
Global marketing roadmap, brand narratives, integrated campaigns, and field connectivity for luxury hotel brands
Domain
Luxury Hospitality / Brand Marketing
Required skills
Strategic marketing leadership, brand storytelling, integrated campaign development, cross-functional stakeholder management, team leadership and development, global market analysis, change management, positioning strategy
Preferred skills
Global hospitality/luxury/lifestyle brand experience, multi-market strategy, managing multiple brands simultaneously
Technologies
N/A
Responsibilities
Define long-term marketing roadmap and brand narrative; lead integrated global campaigns and major brand moments; guide property teams in activating global strategies locally; set strategic direction for programming and partnerships; align senior stakeholders on marketing priorities; lead and develop direct reports; monitor market dynamics and competitive activity
Seniority
Senior, hands-on IC with strategic leadership