Flexible Work, Better Balance
Team Lead - Level 1 Operations
About the Role
Location India Tamil Nadu Chennai Company Siemens Gamesa Renewable Power Private Limited Organization Wind Power Business Unit Onshore Full / Part time Full-time Experience Level Experienced ProfessionalA Snapshot of Your Day
You will lead the Level 1 Operations team at the Remote Centre, ensuring smooth day‑to‑day support operations through effective people leadership, workload management, and strict adherence to processes. The role requires strong stakeholder management, acting as the first point of escalation, maintaining operational discipline across shifts, and ensuring consistent SLA and KPI performance. You will enable clear communication across the team, monitor service performance, support issue resolution through cross‑functional collaboration, and drive continuous improvement to strengthen overall operational effectiveness.
How You’ll Make an Impact...