Alcoa Corporation

Baie-Comeau
Total Offices: 4
13,900 Total Employees

Teams at Alcoa Corporation

5 Days AgoSaved
In-Office
Montréal, QC, CAN
Energy • Industrial • Manufacturing • Renewable Energy
The role involves overseeing governance, strategy, and execution of major industrial projects, ensuring performance and risk management, and leading multi-site project teams.
Energy • Industrial • Manufacturing • Renewable Energy
Lead the project HSE strategy: define, deploy and govern SSE systems, processes and tools across engineering, construction and commissioning. Manage risks, compliance and performance metrics; influence teams, contractors and stakeholders; promote a proactive safety culture and support strategic decision-making.
Energy • Industrial • Manufacturing • Renewable Energy
The Accounting and Finance Specialist will coordinate accounting operations at ELYSIS, ensuring financial integrity, compliance with standards, and effective month-end processes while supporting financial governance and reporting activities.