Sarah Quirke holds a MSc in International Management from King’s College London, BA (Hons) in Business Studies from University of Northampton and has over 5-years experience in in the Localization industry.
Sign up to view 0 direct reports
Get started