Mouchel careers : Mouchel Group is a leading infrastructure and business services company headquartered in Woking, United Kingdom. Mouchel provides design, managerial, engineering and operational services which support communities around the world, round the clock. Construction jobs. We are an international infrastructure and business services group and we support communities every minute of the day. Take a look at your watch, day or night, and someone representing Mouchel, or something created or managed by Mouchel, will be helping to make life better for people across the world.