WSP is seeking a Senior Power Delivery Project Manager to lead complex utility infrastructure projects in the New Orleans region, coordinating across transmission, distribution, and substation scopes. The role requires strong project controls, client governance, and