Business Development and Client Services Manager

Manage our UK client services team to develop and implement sales strategies within the context of the language services industry