Meet Ed Flower, Marketing Manager at SDL for Freelance Translators

A little bit about you… What is your name? Ed Flower What is your job role? Marketing Manager, focusing on freelance translators. Which SDL office do you work in? Maidenhead […] The post Meet Ed Flower, Marketing Manager at SDL for Freelance Translators... Read the full text.