Sarah Horne's Location
England, United Kingdom
Sarah Horne's Work
Sarah Horne's Education
University of Birmingham
Master of Arts (M.A.) (Translation Studies)
2015 - 2016
Cardiff University / Prifysgol Caerdydd
Bachelor of Arts (B.A.) (Language Studies and German)
2007 - 2011
Sarah Horne's Summary
Sarah Horne, based in England, United Kingdom, is currently a Senior Translation Project Manager and Vendor Manager at The Word Hub Limited, bringing experience from previous roles at The Word Hub Limited, Hamburg School of English and NHS Bildungszentrum. Sarah Horne holds a 2015 - 2016 Master of Arts (M.A.) in Translation Studies @ University of Birmingham.