Stephen H. Willard

Biography


S. Alan Stern Executive and Financial Management, Corporate and Government Oversight, Law
B.A., Williams College, 1982
J.D., Yale Law School, 1985

 

Stephen Willard is Chief Executive Officer at Cellphire, Inc., a biotechnology company with a platform technology which stabilizes human cells for up to three years at room temperature as a dry powder. When needed, the cells are returned to function by adding sterile water.


Willard has been the chief executive officer of both private and public companies in the bio/pharmaceutical sector. He has practiced law in New York, London and Washington D.C. and was an investment banker for a time.


From 2005 to 2012, Willard served as CEO and then Chairman of Flamel Technologies, S.A., a NASDAQ – traded international pharmaceutical controlled release technology company. He has developed, executed and managed multinational partnerships and corporate transactions worldwide.


Willard was a member of the Board of Directors of ETRADE Financial and/or its bank from 2000-2014, where he had stints as Chairman of the Bank Audit Committee, Head of Risk Oversight Committee, and Vice-Chairman. Willard is highly experienced with boards of directors on both the management, and outside board member, roles.


Willard has a unique background in financial institutions, having served as Associate Director of Resolutions for the Federal Deposit Insurance Corporation (FDIC), an SES-2 level position, from 1991-1994. He managed the resolution of the nation’s largest troubled banks during this period. His decisions were favorably reviewed in multiple Government Accountability Office (GAO) audits.


Willard was appointed to the National Science Board in 2018.