Catherine Rillo

Patient Safety Chapter Lead

Catherine Rillo is a pharmacovigilance professional with over 13 years of experience in the pharmaceutical industry, currently serving as the Patient Safety Chapter Lead at Roche since 2020. Catherine initially focused on core pharmacovigilance activities, including case processing and health authority submissions, and has since expanded their expertise into consulting and strategic contributions to global pharmacovigilance innovations. With a strong passion for people management and coaching, Catherine is dedicated to fostering skill development in associates. Catherine holds a Bachelor of Medical Science from UNSW and a Master's degree in Environmental Planning (Sustainable Development) from Macquarie University.

Location

Macquarie Park, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices