An environmental scientist by background, Helen is based in the UK managing our marketing team as well as leading communications with investors and overseeing the collection and analysis of the technical and impact data gathered from the field.
This person is not in the org chart
This person is not in any offices