Life Science Investment Director
16 days ago
Manchester
Oversee a deal team, including Investment Managers and third-party service providers. · Investment ... Degree in a relevant field (e.g., Medicine, Life Sciences, Biotechnology, Engineering); advanced ...