Explore a significant role as Director of Integrated Oversight and Management Support at AECL in Chalk River, Ontario. This position emphasizes governance, operational support, and leadership in a collaborative environment.
In this dynamic role, you will oversee due diligence processes and integrate oversight methodologies for effective risk management. Reporting to the Executive Vice President, you will manage a team dedicated to enhancing organizational effectiveness ...