Meet the Team
Mark Richards Production Manager
Mark is a time served engineer with a Fabrication and Welding background. He costs and estimates new jobs and works directly with clients to ensure our work meets your needs. Also a first language Welsh speaker, he is a keen supporter of a Premiership football club.