The Vice Presidents team at New Castle Hotels & Resorts oversees various critical operational areas, ensuring optimal hotel performance, exceptional food and beverage services, and the implementation of innovative digital strategies across managed properties. This team also provides regional leadership and strategic direction to enhance the overall guest experience and drive business growth.
View all