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.
Current role