Building great relationships
Mouchel is an international infrastructure and business services group. We help to transform and sustain essential public services. We work in partnership with public and private sector clients to improve the day-to-day lives of millions of people.
We provide advisory, design, project delivery and managed services associated with infrastructure and business services. We work in highways and transportation, local government, property, emergency services, health, education and utilities markets across the world.
We have more than 6,500 people based in the UK, Middle East and Australia, a number of offices located across the UK and a turnover of more than £500 million.
125 years of supporting communities
This year, 2013, marks the 125th anniversary of the founding of the companies which are now Mouchel.
Throughout the year we will be celebrating our past, recommitting our support for the communities in which we work and live and engaging people in our future direction.
Mouchel has a long track record of supporting communities, designing iconic infrastructure beginning with the first UK skyscraper finished in 1909, the Royal Liver Building.
Since then, through wartime and peace, we have improved the day-to-day lives of generations of people, working in partnership to provide key public services.
Find out more at About us > Celebrating 125 years