Rosa Allen's Location
London, GB
Rosa Allen's Work
Rosa Allen's Education
Rosa Allen's Summary
Rosa Allen, based in London, GB, is currently a Business Development Manager at keaze, bringing experience from previous roles at keaze, Origin Housing, Douglas & Gordon and Marsh & Parsons. Rosa Allen holds a 2011 - 2012 University of East Anglia. Rosa Allen has 1 email on RocketReach.