Business Development Analyst to the CEO
Richard joined the Locust Walk Boston Office in 2020 as the CEO and Co-founder’s Business Development Analyst. Richard brings five years of bench research experience to the firm and a strong background in both corporate finance and strategic partnerships in the life sciences.
Richard holds a Master of Science in Pharmacology from the University of Oxford as well as a Master of Business Administration from the University of Oxford Saïd Business School. Richard earned his Bachelor of Science Degree in Biochemistry from Florida State University with dual honors.