Richard McLeod is a seasoned professional with extensive experience in the pharmaceutical and healthcare sectors. Since 2001, Richard has served as a Medical Outcomes Specialist at Pfizer Pharmaceuticals, focusing on building relationships with healthcare stakeholders to demonstrate the clinical and economic value of the company's medicines. Prior to this role, Richard held several positions at Tuality Healthcare from December 1985 to July 2001, including Director of Pharmacy and Director of Operations Support, as well as roles in clinical education.
This person is not in any teams
This person is not in any offices