People

Nick Shead

Roles

Natural Ventures

Senior Analyst

Current