Account Manager (French Speaking)
TransPerfect
LondonPosition Summary:The Account Manager is responsible for developing new business relationships and serving as the first level of support to existing clients. This role will specifically focus on selling...Read More>>.
