Michael Needham

Michael Needham

No open positions remaining

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 2006-06-29
See the detail of Michael Needham's experience

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

31

1st degree connections

1

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies1

Finance

  1. Stock Market
  2. Insiders
  3. Michael Needham