Stephen Willard

Stephen Willard

Chief Executive Officer at NRX PHARMACEUTICALS, INC.

Net worth: 329 700 $ as of 30/04/2024

63 year
Finance
Health Technology
Consumer Services

Stephen Willard active positions

CompaniesPositionStartEnd
NRX PHARMACEUTICALS, INC. Director/Board Member 12/07/2022 -
Chief Executive Officer 12/07/2022 -
Corporate Secretary - -
Director/Board Member - -
The National Science Board Director/Board Member 01/01/2018 -

Career history of Stephen Willard

Former positions of Stephen Willard

CompaniesPositionStartEnd
Director/Board Member 01/11/2013 01/03/2021
Chief Executive Officer 01/11/2013 01/03/2021
Director/Board Member 15/03/2012 26/06/2012
Chairman 26/06/2012 02/07/2014
Independent Dir/Board Member 01/08/2000 02/07/2014
Investor Relations Contact 01/08/2000 01/08/2000
Public Communications Contact 01/08/2000 01/08/2000
President 01/01/2001 15/03/2012
E*TRADE FINANCIAL, LLC Director/Board Member 01/04/2005 06/05/2014
Independent Dir/Board Member 26/08/2011 06/05/2014
Director/Board Member 01/04/2005 01/01/2014
Director/Board Member 01/04/2005 01/04/2005
Corporate Officer/Principal 01/01/1991 01/01/1994
░░░░░░ ░░░░░░░░░░░░░ ░░░░ ░░░░░░░░░ - -

Training of Stephen Willard

Yale University Graduate Degree
Williams College Undergraduate Degree

Statistics

International

United States 11
France 3

Operational

Director/Board Member 9
Independent Dir/Board Member 2
President 2

Sectoral

Finance 5
Health Technology 5
Consumer Services 3

Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Listed companies1
NRX PHARMACEUTICALS, INC.

Health Technology

Private companies9

Finance

Health Technology

Finance

Finance

Finance

Flamel Technologies, Inc.

The National Science Board

Health Technology

Health Technology

See company connections
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
SIGN UP NOW