Life Science Angels employs 95 employees. The Life Science Angels management team includes Allan May (Co-Founder and Chairman), Don Ross (Manging Partner Digital Health/Board Director), and Geoff Cotton (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular Life Science Angels employee's phone or email?