The Supply Management jobsite

Posts tagged Capita Group

People matter

November 8, 2011

Ventura (now part of the Capita Group) manages more than 
50 million customer contacts each year for a range of private and public sector clients. With more than 8,000 employees and five large-scale contact centres in the UK and India, it is one of the largest companies of its kind.

As an outsourcer, it is vital that we maintain a firm control on costs and manage the way we recruit innovatively and efficiently. (more…)