Richard har en master i Management Development. Herudover har han specialiseret sig i outdoor learning fra Wales og er uddannet coach i positiv psykologi. Han kom til Danmark i 2003, og han driver konsulentvirksomheden enrich.dk. Han har samarbejdet med Banff i 20 år. Han er i dag en toneangivende konsulent i Danmark og udlandet inden for experiential learning (at lære gennem erfaring), og han arbejder primært (men ikke udelukkende) med store internationale organisationer såsom FN og Verdensbanken.