Sep 07, 2023
Richard is Foresight’s Managing Director based in London office. Prior to Foresight, Richard worked at Downing as a Partner.
Richard holds a BA class degree in Economics and Politics from Durham University and an MBA from Manchester Business School.