Diane Osgood

Diane Osgood

Corporate Officer/Principal at Business for Social Responsibility, Inc.

Consumer Services
Commercial Services
Finance

Profile

Diane Osgood is Vice President of CSR Strategy for Business for Social Responsibility, Inc. She began her career as a Portfolio Manager at Merrill Lynch & Co., Inc in Switzerland.
Dr. Osgood received a BA degree in Economics from the University of San Francisco and an MSc degree in Development Studies and Economics as well as a PhD in Environmental Economics and Development Studies from the London School of Economics & Political Science.

Diane Osgood active positions

CompaniesPositionStart
Corporate Officer/Principal -
All active positions of Diane Osgood

Former positions of Diane Osgood

CompaniesPositionEnd
Corporate Officer/Principal -
See the detail of Diane Osgood's experience

Training of Diane Osgood

London School of Economics & Political Science Doctorate Degree
University of San Francisco Undergraduate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of Diane Osgood's experience

Connections

25

1st degree connections

4

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Private companies2

Commercial Services

Finance

See company connections