The role involves leading and managing the IT Service team in India to ensure high-quality support, operational excellence, and strategic alignment across global support functions, with a focus on service delivery, performance management, and collaboration.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.