Our site uses cookies to provide a better user experience. By continuing to use the site, you are agreeing to our use of cookies. For more information click here.

Chris Carr

Installation Manager

Chris manages on-site installations and site surveys in the UK and overseas, and he assists with the day-to-day running of the installation department when he’s not on site.

“I like the varied nature of my job...

which allows me to use all of my organisational, logistical and practical skills. Also, working on customers’ sites means I get to see various parts of the world on a frequent basis, which can be pretty enjoyable too! I’ve been involved with Leach for over 10 years, including as a printer and a print finisher, which gives me the advantage of being able to anticipate potential issues before they have arisen.”

Contact Details
01484 551274

Almost there...

Just enter your details below to download this file.