Business Process Outsourcing
Mouchel have around 3000 staff engaged in the delivery of business process outsourcing. We work almost exclusively in the UK public sector, providing services that include outsourced back office and customer facing support, facilities management, and IT support.
IT and BPO service areas include