- On-site
- Full-time
- Contract
... Hatch’s Hydropower group has been a global leader, having designed more than 45,000 MW of projects in Canada and abroad. We are one of the largest hydropower engineering firms in Canada, with over 400 specialized engineers and technicians across our offices in Canada, India, the United States, Latin America, and Australia. ...
Gurgaon, भारत