Nick Ross is a Co-Founder at Invest In Equity based in London Area, United Kingdom, Europe. Nick Ross is the Co-Founder of Cavenagh Health, a specialist executive search and talent advisory firm focused on building leadership teams for early-stage biotech, medtech, and healthtech ventures across the UK, Europe, and the US. With a track record of partnering with some of the most innovative life science companies, Nick plays a pivotal role in aligning talent strategy with venture growth and long-term value creation. Beyond search, Nick is a trusted strategic advisor and emerging investor, working closely with founders and boards to guide capital deployment, talent planning, and organisational design. His insight is regularly sought by venture funds and accelerators to support portfolio companies as they transition from scientific promise to commercial success. At the core of Nick's work is a mission to connect visionary talent with transformative science, ensuring that groundbreaking ideas translate into real-world health solutions. nick.ross@cavenaghhealth.com nick.ross@investinequity.vc +44 7594 728 861
Current Position: Co-Founder
Company: Invest In Equity
Location: London Area, United Kingdom, Europe
Social: Professional profiles available
Network: Extensive professional connections