Nathan Rich Email

Manager Information Technology . POINT Biopharma

Current Roles

Employees:
204
Revenue:
$31.6M
About
POINT Biopharma develops next-generation radioligand therapies for the treatment of cancer
POINT Biopharma Address
22 St Clair Avenue East
Toronto, ON
CAN
POINT Biopharma Email

Past Companies

POINT BiopharmaManager of Information Technology
Pac-Van, Inc.IT Manager
Port-to-Port ConsultingConsultant

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.