Posted today · be early
Principal Engineer - Technical Due Diligence
WSP
Noida, Uttar Pradesh, IndiaPosted today
Skill Required
Technical Lead
Role overview
technical assumptions embedded in financial models for utility-scale power and water projects. Conduct buyer and seller due....