FRENCH SPEAKING OPERATIONS AND jobs in CAMBRIDGE, United Kingdom

Job Description Role Title: Customer Service Executive (French Speaking) Reporting: Reports to Customer Team Leader... on areas where our company can improve its offering. Support of ongoing business operations, including the setup of new...

MSD