CEO
Joe McCann
CEO Approval Rating
90/100
POINT is an Indiana-based radiopharmaceutical company that develops and commercializes radioligands for the treatment of cancer.