Oxford
technical instruction Able to work to KPIs and SLA's About Capita Technology and Software Solutions Capita Technology... and Software Solutions (TSS) is a 5000 people strong global shared service, responsible for delivering innovation and digital...