News

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.