AECOM Australia PTY LTD is seeking a Senior Project Manager for hydroelectric and industrial projects located in Niagara Falls, Canada. The role involves overseeing project delivery, managing multidisciplinary teams, and ensuring adherence to safety and quality standards, with a strong emphasis on hydroelectric infrastructure.
Must-have
Nice-to-have
Not specified