Description
AECOM is hiring an experienced Team Leader – PMC (Site Level) to lead on-site execution of transmission lines, substations, and renewable energy integration projects. Acting as the Owner’s Representative, the role coordinates and supervises EPC contractors and multidisciplinary site teams, manages progress, quality, safety, contractor billing, testing, commissioning, and stakeholder interfaces, and supports grid connectivity and utility inspections. The position requires a B.E./B.Tech in Electrical Engineering and 12–18 years of power-sector experience, with willingness to work at remote project sites.
