Kristin Stafford became a director of Novocure in March 2023. She is currently Senior Vice President, Chief Accounting Officer for Royalty Pharma plc, a position she has held since December 2018. Prior to this position, she served as Vice President, Finance of Royalty Pharma and Chief Financial Officer of BioPharma Credit plc, an affiliate of Royal Pharma, from 2016 to 2018. Ms. Stafford is a Certified Public Accountant and holds a bachelor of science degree in business administration from Sonoma State University.

See all leaders