Richard Francis is the founder of Teva Pharmaceutical Industries. Based in Jerusalem, Israel.
Richard Francis is the President and Chief Executive Officer and a member of the Board of Directors at Teva Pharmaceutical Industries, a company focused on providing life-changing medications globally. He assumed this role in January 2023. Prior to Teva, he was CEO of Sandoz and held senior executive positions at Biogen, where he led successful commercial launches.
Full founder directory · Investor directory · Company funding database · Fundraising library