CLOSE
32 33

Richard Happer

REGIONAL SALES MANAGER

Based in the North West of England, Richard specialises in the construction and recycling sector and excels in giving the best service to customers. When not working, he enjoys Judo, rock climbing and rugby.

02080495572