Description

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 through training and best practices. Youll play a crucial role in aligning internal management with overarching company goals.

Key Responsibilities:
• Provide owner-side oversight of assurance programs
• Develop and implement integrated oversight planning strategies
• Analyze performance data for risk identification
• Conduct operational training for internal teams
• Strengthen evidence-based decision-making frameworks

Requirements:
• Bachelor’s in a relevant discipline like Business or Science
• Experience in risk management or governance frameworks
• Strong background in organizational governance
• Ability to communicate complex risks effectively
• Leadership capabilities in a regulatory environment

Leverage your expertise to enhance governance and operational effectiveness at AECL.
#J-18808-Ljbffr