Rachel Moss

Rachel Moss

Regional Head of Projects

LinkedIn

Rachel joined Today Translations in 2017 to head the new Sheffield office. She has vast experience in the Language industry from both project and account management perspectives.

Comfortable with the complexities of any industry, Rachel focuses on the Travel, Hospitality and Leisure industries.