πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Team Leader- Lighting & Energy

Company

WSP USA

Location

Noida, India

Posted

June 08, 2026

Position Overview

People focus: The role has a key responsibility for ensuring the health, safety and welfare of staff. Team Leader is expected to demonstrate effective & visible leadership across projects, focusing on the ongoing engagement and retention of employees through the development of individuals and building high performing teams.
β€’ Business, operational & commercial management – delivering on business plan & budgetary targets.
β€’ Commercial governance – project reviews; forecasting and resource management.
β€’ Divisional Resource Management – GCC utilization.
β€’ Technical governance of the Intelligent Infrastructure Lighting & Energy team output working with UK technical governance of all deliverables.
β€’ Key point of contact with the UK business, direct liaison with UK leadership, and promoting the GCC and ensuring its success.
β€’ Line Manager – PDRs, promotion, training & mentoring.
β€’ Staff/Team Development – support, training, nurturing; and.
β€’ Re...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now