Richard is a chartered accountant who has been working within Moore Stephens for all his career. He was managing partner and senior partner of Moore Stephens LLP in London and chairman of Moore Stephens International overseeing its change to Moore Global. Early in 2019 he established Moore Family Office as part of Moore Global to specialise in looking after the international families with whom he had been working for over forty years.