Milly Thwaites has extensive experience in land management, currently serving as a Land Projects Officer at Lightsource Renewable Energy and Lightsource BP since October 2014. Milly holds educational qualifications from the University of the West of England, completed between 2007 and 2009, and Hong Kong Baptist University, attended in 2008-2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices