A warm welcome to RICHARD ALLEN who joins the Champion Contractors team as Senior Sales Manager. A specialist in the fields of technology, engineering and healthcare, Richard is responsible for growing Champion Contractors in the south of England. With five years’ experience of working with contractors, his
Read more →