Leadership Team

About

The Leadership Team at New Castle Hotels & Resorts is responsible for setting the strategic direction and overseeing the operational excellence of the company. This team, consisting of key executives in areas such as HR, digital strategy, hotel performance, sales, and finance, collaborates to drive innovation, enhance guest experiences, and ensure the financial viability of the properties under their management. Together, they foster a culture of growth and accountability, positioning New Castle as a leader in the hospitality industry.