Emily Ellen
Last updated on June 6, 2019
Freelance translator and post editor. Use of fluent French and Spanish, basic Italian and Catalan, leadership expertise and project management skills, planning and communication across multiple levels