Sheelagh Wylie currently serves as Vice President of Business Development, Travel Trade for the Empire State Building Observatory at Empire State Realty Trust since October 2024. Prior experience includes a tenure as Vice President of In Destination Sales for Go City®, focusing on sales strategy across the Americas and EMEA regions. Wylie's leadership role as Chief Marketing Officer for VisitBritain involved managing operations across the US, Canada, and Brazil from the New York City office. Previous positions at Merlin Entertainments plc included Vice President of Business Development & Head of Sales for Midway Attractions in North America, along with various sales-focused roles for Madame Tussauds attractions. Earlier career achievements encompass directorial positions in sales and marketing for firms such as Travel Advocates International, Inc., and Xanadu Meadowlands, supplemented by consultancy work in tourism marketing. Wylie holds a B.A. in Political Science, Spanish, and Economics from Rutgers University and studied at Colegio de Espana.
Sign up to view 0 direct reports
Get started
This person is not in any teams