Frank Leonard

President, CNS Cancers U.S. at Novocure

Frank Leonard has served as Novocure’s Chief Development Officer since September 2020. This newly created executive role has responsibility for engineering, product development, business development, and the overall strategic and operational leadership of Novocure’s innovation platforms.

Mr. Leonard joined Novocure in 2010, and most recently served as the Senior Vice President for Corporate Strategy and Health Policy to help prepare the company for the commercial launch of Optune®. In this role, he established Novocure’s health policy and business development groups, and additionally led various finance functions. Prior to joining Novocure, Mr. Leonard was a venture capital investor focused on high-impact medical technologies. Mr. Leonard holds an A.B. from Harvard and an M.A. from the London School of Economics and Political Science.

Links

Org chart

Timeline

  • President, CNS Cancers U.S.

    September, 2022 - present

  • Chief Development Officer

View in org chart