Charlotte Freeman's Location
London, England, United Kingdom
Charlotte Freeman's Work
Charlotte Freeman's Education
Charlotte Freeman's Summary
Charlotte Freeman, based in London, England, United Kingdom, is currently a Project Leader at The Boston Consulting Group, bringing experience from previous roles at The Boston Consulting Group, Royal Academy of Engineering and Trinity High School Redditch. Charlotte Freeman holds a 2014 - 2016 Masters in Leadership @ University of Warwick - WMG. Charlotte Freeman has 1 email on RocketReach.