1 Jobs Found
£40 - £60 Per Annum
Are you ready to be the main point of contact for all Customer Service related queries? As a Customer Service Manager you will be responsible for leading our French Customer Service team, developing, and implementing BVI’s Customer Service strategy to deliver exceptional services, and driving change and improvements in internal processes. Your role...