Browse Our Partners

Mouchel

Background

Mouchel is a consulting and business services group. They provide design, managerial and engineering services that support modern society. They work with government agencies, local authorities, government-regulated industries and the private-sector to provide safe, reliable roads and railways, well-managed education and civic infrastructure, clean water, and cost-effective energy.

Mouchel handle long-term managed contracts. They work in partnership on PPP or PFI deals, handle business process outsourcing, deliver services via pre-qualified Framework Agreements and provide targeted project management and consultancy solutions.

The company employ around 9,000 people in nearly 100 offices across the UK, Ireland and internationally. It was awarded 'Top 20 Best Big Company to Work For' status in March 2008 in the annual Sunday Times rankings and in March 2008 also achieved Two Star accreditation from awarding body Best Companies for an outstanding level of employee engagement across the company.