Joseph Odum Msc

East Anglia Two Project HSE Manager at ScottishPower Renewables

Joseph Odum MSc, Tech IOSH, currently serves as the East Anglia Two Project HSE Manager at ScottishPower Renewables since September 2025 and also holds the position of Ambassador at Black Professionals Scotland since December 2022. Previously, Joseph held several roles at ScottishPower from November 2016 to September 2025, including Construction Health and Safety Manager and Health & Safety Consultant. Prior experience includes serving as QHSE Coordinator at Deutsche Windtechnik Service Ltd, HSE Advisor at Net Global System Limited, and SHEQ Risk Coordinator at Prontoport. Joseph's extensive background in health and safety management is supported by relevant academic qualifications, including an MSc in Project Management from Robert Gordon University and a NEBOSH General Certificate in Occupational Health and Safety.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices