Emma Taylor, based in England, United Kingdom, is currently a Translation Project Manager at TW Languages Ltd. Emma Taylor holds a 2009 - 2010 Masters in Translation @ The University of Salford. With a robust skill set that includes Project Planning, Sales, Change Management, Editing, SDL Trados and more.
Looking for a different Emma Taylor?
Find contact details for 700 million professionals.