About Mouchel
About Mouchel
Mouchel (formerly Mouchel Parkman) is a consulting and business services group, which builds great relationships with clients in the public sector and regulated industry to make a difference to customers and communities. Operations include highways, water, rail, property, housing, education, energy, management consultancy and ‘business process outsourcing’ in a wide range of disciplines. Mouchel has more than 11,000 employees, 123 offices in the UK and a turnover of £450m
Mouchel Website
Direct Link to the Mouchel Website