Sarah Doyle

A seasoned brand leader, Sarah oversees the Design Hotels brand, including creative, marketing, communications, PR, partnerships, and community management – paving the way for new innovations within the business. Sarah discovered her love of hospitality working for Starwood Hotels & Resorts, as Global Brand Director for W Hotels Worldwide, opening many of the brand’s most iconic locations and leading collaborations with the likes of Will.i.am, Billboard Music and the Council of Fashion Designers of America. In addition, Sarah has also held senior leadership roles at MSC Cruises Explora Journeys, BACARDÍ. Sarah began her career with Momentum Worldwide in New York City, where she led marketing and sponsorships on behalf of American Express across fashion, music and film. Originally from the US, Sarah currently lives between London and Berlin.

Previous
Previous

Markus Schreyer

Next
Next

Kelly Kovack