Partner, Investor Relations
Stephen is a Partner in the Investor Relations team; he is based in the firm’s London office.
Stephen came to Coller Capital from Doughty Hanson where he was CEO, having joined the firm in 2000 as Head of Investor Relations and Fundraising. Prior to joining Doughty Hanson, Stephen was a Managing Director of Investment Banking at Merrill Lynch, where he worked for 22 years.
Stephen holds a BA in Economics from Northwestern University, an MBA from Harvard Business School, and a JD from Loyola University.