Latest jobs
Recommended jobs
Oliver James Associates are looking for a Service Improvement Manager for a specialist insurer in SE London. You will be responsible for driving customer experience strategy and in turn reduce complaint levels. You will also manage several key accounts and will create and present customer...