The Leadership Team at Sherritt International is responsible for setting the strategic direction and overseeing the overall operations of the company. Comprising key executives from various functions, including human resources, finance, commercial operations, and legal counsel, this team drives decision-making processes, ensures alignment with corporate goals, and fosters innovation in mining and energy sectors. Their leadership is crucial in navigating challenges, optimizing resource management, and enhancing Sherritt's position as a global leader in nickel production and energy in Cuba.
View all