WSP is seeking a Deputy Substation Manager for their Power & Energy Program Management Office in New York, NY. This position offers high-level technical project leadership and guidance in managing the administrative, commercial, and technical components of EHV Transmission and Substation projects or a portfolio of projects. The role involves ensuring adherence to WSP's core values and contractual service levels. The Deputy Substation Manager is responsible for the overall performance of assigned projects of moderate to larger size/complexity and regional scope, overseeing financial, technical, client satisfaction, quality, safety, and schedule aspects. They ensure responsibilities throughout the project lifecycle, including proposal phase, project startup and planning, project execution, reporting, and project closeout, are met with a quality that meets or exceeds corporate standards for safety, execution, profitability, and operational purpose.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level