On-Site Technical Lead - Turbine & Generator (Hydro)
GE VernovaBaie-Comeau, Côte-Nord, CAA leading energy firm in Canada seeks a Technical Field Advisor for hydroelectric power projects.The role involves ensuring compliance with health and safety standards, providing technical guidance... Show more