our people

Alex Edds

Head of Sustainability, Europe
London
Joined in February 2022
Link to LinkedIn
Alex Edds