The Global Brand Marketing Director will lead broad-based marketing strategy across Starwood Hotels’ global portfolio of 1 Hotels, Treehouse Hotels, and Baccarat Hotels, with responsibility for brand storytelling, integrated campaigns, openings, field connectivity, programming, and partnerships. This role is intended to operate at a strategic level, shaping how each brand show up in the market and ensuring property-level efforts ladder up to clear, differentiated brand positioning and broader business objectives. This person will help define the marketing narrative and long-term marketing roadmap for the brands, guide major brand moments and hotel openings, and build stronger integration between corporate marketing and the field. The role requires a leader who can balance brand-building with business priorities, influence and align senior stakeholders, elevate the team out of reactive execution, and ensure Starwood’s brands remain culturally relevant and commercially effective across global markets.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed