Transcreation Account Director - Pharma
5 days ago
London
translate plus, an award-winning Top 10 international Language Services Provider, including, Top 3 ... Bachelor's degree in a relevant field (e.g., Translation, Life Sciences, Business Administration