Stephen Willard

Stephen Willard

Chief Executive Officer at NRX PHARMACEUTICALS, INC.

Net worth: 329 700 $ as of 2024-04-29

63 year
Finance
Health Technology
Consumer Services

Stephen Willard active positions

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

Career history of Stephen Willard

Former positions of Stephen Willard

CompaniesPositionStartEnd
Director/Board Member 2013-10-31 2021-02-28
Chief Executive Officer 2013-10-31 2021-02-28
Director/Board Member 2012-03-14 2012-06-25
Chairman 2012-06-25 2014-07-01
Independent Dir/Board Member 2000-07-31 2014-07-01
Investor Relations Contact 2000-07-31 2000-07-31
Public Communications Contact 2000-07-31 2000-07-31
President 2000-12-31 2012-03-14
E*TRADE FINANCIAL, LLC Director/Board Member 2005-03-31 2014-05-05
Independent Dir/Board Member 2011-08-25 2014-05-05
Director/Board Member 2005-03-31 2013-12-31
Director/Board Member 2005-03-31 2005-03-31
Corporate Officer/Principal 1990-12-31 1993-12-31
░░░░░░ ░░░░░░░░░░░░░ ░░░░ ░░░░░░░░░ - -

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.
BENEFIT NOW