John is a registered pharmacist with an extensive professional background spanning nearly four decades. He has accumulated diverse experience across various pharmacy sectors, including community, mail order, pharmacy benefit management (PBM), and accreditation. Before joining Two Trees Consulting, John held key positions including Associate Vice President of Compliance and Quality, Associate Vice President of Operations, and Vice President of Account Management and Business Development at PerformRx. Prior to that, John served as an accreditation surveyor at URAC.
John holds a MBA from LaSalle University and a Bachelor of Science in Pharmacy from the Philadelphia College of Pharmacy. He previously served as the Vice-Chairman of URAC’s accreditation committee and holds certification in Healthcare Compliance from the Compliance Certification Board.