Helen Macrae's Location
Madrid, Madrid, Spain
Helen Macrae's Work
Helen Macrae's Education
University of Southampton
Bachelor of Science (Management, Spanish)
2001 - 2005
Solihull Sixth Form College
(Mathematics, General Studies, Chemistry, Italian, Spanish)
1999 - 2001
Helen Macrae's Summary
Helen Macrae, based in Madrid, Madrid, Spain, is currently a Senior Editor at Cambridge University Press, bringing experience from previous roles at Macmillan Education Iberia, Grupo Anaya, Training Express and European Vibe Entertainment. Helen Macrae holds a 2001 - 2005 Bachelor of Science in Management, Spanish @ University of Southampton. Helen Macrae has 1 email on RocketReach.