Senior Project Manager - Electrical

Turner & Townsend • Shanghai, Shanghai, China • Posted June 08, 2026

Location Shanghai, Shanghai
Job Type full-time
Category Other Management Occupations
Posted June 08, 2026
Job Description

  • Lead electrical engineering for power distribution (HV/LV, UPS, generators, earthing, lightning protection, EV charging, solar & storage, metering)
  • Oversee building services (lighting, fire alarm, public address, gas detection, structured cabling)
  • Drive process design compliance (functional safety, SIL trips, HAC reviews, explosion protection)
  • Prepare technical requirements, manage design contractors, review deliverables and specifications
  • Ensure SHE, GMP, and relevant industry standards are embedded in design
  • Identify value engineering opportunities, support procurement, planning, and construction queries
  • Provide technical guidance to work package owners and maintain design assurance reporting

Qualifications

  • Bachelor's degree or above in Electrical Engineering, Power Engineering, or a related discipline
  • Minimum 10 years of relevant electrical engineering experienc...

Interested in this role?

Click the button below to start your application.

Apply Now