Chairman & CEO
Pablo Legorreta
CEO Approval Rating
86/100
1996
PublicNASDAQRPRX
https://www.royaltypharma.com/