Profile

Mr. Needham joined Apollo in 2002 and is responsible for new investments and investment management.
Mr. Needham was on the faculty of the College of Business at San Francisco State University until December 2002 and has taught at the Arnhem Business School in the Netherlands.
Mr. Needham graduated with a BS in Economics from the University of Pennsylvania's Wharton School and an MBA from the Graduate School of Business at the University of Chicago.

Former positions of Michael Needham

CompaniesPositionEnd
Private Equity Investor 30/06/2006
See the detail of Michael Needham's experience

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of Michael Needham's experience

Connections

32

1st degree connections

1

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Private companies1

Finance

See company connections
  1. Stock Market
  2. Insiders
  3. Michael Needham