Head of Customer Service Operations, c.75,000 Euros + bonus - Paris region, France
Head of Customer Service Operations is required to manage a new call centre operation in the Paris region, supporting the launch in France of a rapidly expanding multinational business. We are working with a rapidly expanding international business which is about to enter the French market and establish operations in the Paris region. They require […]
Project Managers, c.£75,000 + competitive bens - London, UK
As the UK's central bank, the Bank of England plays a key role in supporting the country's monetary and financial stability. To ensure we can continue to deliver on these core purposes, we have recently established a central Project Management practice – a high-performing team of professional project managers with proven critical delivery skills. Here […]
