Ross focuses on the origination and execution of new investment opportunities and supports the existing portfolio with corporate and strategy development. Prior to joining in 2018, Ross was a Manager at WPP plc in their M&A team, completing 30+ deals worldwide in businesses operating at the intersection of data, digital and media. Ross holds an Honours degree from Strathclyde Business School and an MBA from IE Business School. He began his career with PwC and is a qualified Chartered Accountant. His hobbies include football, padel, travelling and live music.
IE Business School
Strathclyde Business School
BA (Hons) Economics and Spanish