Country Managing Director
CurrentThe Country Managing Director is responsible for driving the overall success of Vistra's operations in Spain. The role involves strategic planning, market expansion, and managing cross-functional teams to achieve business goals. As a key figure in aligning local market opportunities with global objectives, the Country MD ensures profitable growth, enhances.