Barbara Muckermann is the President of Silversea, as well as a member of Royal Caribbean Group’s Executive Committee.
Muckermann joined Silversea in October 2001, returning as Chief Marketing Officer in 2016 to lead the company’s brand evolution and help establish the company as the world’s leading ultra-luxury and expedition cruise line. Muckermann has played a pivotal role in the launch of such pioneering travel concepts as Silversea’s S.A.L.T. culinary programme and the cruise line’s Roman-inspired wellness programme, Otium, among others.
A Doctor in Political Sciences and Economics, with a joint Executive MBA from the London Business School and Columbia University, Muckermann is an accomplished professional in the luxury travel and hospitality industries, with more than 25 years of experience. Muckermann has held strategic marketing positions with multiple luxury and cruise brands, including Loro Piana, NCL, and MSC. She also formerly held the position of Chairwoman of the Reputation Committee of CLIA.
An expert in luxury, Muckermann has taught Branding and Strategy at numerous universities. The Italian national is the second woman to lead one of Royal Caribbean Group’s three wholly owned brands, and currently serves as a Global Member of the World Travel & Tourism Council (WTTC).