Global Careers

Global Brand Design

< Back to Global Careers Overview

Global Brand Design is responsible for creating the design assets that represent all of the brands of Starwood Hotels & Resorts Worldwide, Inc. – St. Regis®, The Luxury Collection®, W®, Westin®, Le Méridien®, Sheraton®, Four Points® by Sheraton, Aloft®, and Element(SM) – as well as Starwood itself. The Global Brand Design team shapes the image of each brand it touches, and in doing so, the guest experience as well.

Ideal candidates for Global Brand Design have a passion for design, thrive in deadline-driven environments, have had considerable experience at a design agency or in a corporate/creative design environment and possess excellent communication and negotiation skills. Global Brand Design candidates should also be able to balance larger brand objectives with underlying assets and be comfortable partnering with brand teams and business leaders.

Opportunities within Global Brand Design include the following positions in both Graphic and Interior Design:

  • Sr. Designer
  • Project Manager
  • Manager, Interior Design

A career in Global Brand Design promises exciting challenges as brands and brand experiences continue to evolve. In addition, the department offers opportunities for creative development as well as managerial advancement within Starwood.

Find and apply for Global Brand Design jobs in: