10 Sep 2024
David Aitken, CEO
David is a successful business leader with global experience of developing strategies, growing teams, and building partnerships to accelerate the move to a decarbonised future.
David is a successful business leader with global experience of developing strategies, growing teams, and building partnerships to accelerate the move to a decarbonised future.