Get contacted by recruiters directly with our newest chat feature!
Will be shared directly if shortlisted.
Mechanical Engineering Degree.
Must have experience working on Power and Water construction projects.
Must have worked with EPC contracting companies.
Must have 15+ years of experience