Richard is the Director and Co-founder of Pro Steel Engineering in Pontypool, Chair and co-founder of Torfaen Strategic Economic Forum, National Chair of the Institute of Directors Wales, and a Patron of The Prince’s Trust Cymru. He is also very active in the voluntary sector, especially in Torfaen.He was appointed a DL in 2021.