Steve Willard

Chief Executive Officer

Steve Willard is a seasoned executive in the bio/pharmaceutical sector. They are the Chief Executive Officer of ICaPath INC, a company developing patented technology for the weekly controlled release of cytokines and other proteins for cancer treatment. They previously led NRx Pharmaceuticals, Inc. as Chief Executive Officer from 2022 to 2024 and Cellphire, Inc. as Chief Executive Officer from 2013 to 2021. They also served as Chief Executive Officer of Flamel Technologies, S.A. from 2005 to 2012 and were a member of the National Science Board from 2018 to 2024. They earned a Bachelor's Degree from Williams College (1982) and a Juris Doctor from Yale Law School (1985).

Location

Chevy Chase, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices