Leadership Team

About

The Leadership Team at McCourt is responsible for setting the strategic direction and vision of the company, ensuring alignment with its mission to redefine value through impactful global investments. Comprising top executives from various sectors, the team guides operational and financial performance, fosters innovation, and promotes sustainable business practices, all while prioritizing the creation of a better business and world.