Business Positions
Lazard Ltd
investment bank
Credit Suisse Group AG
Swiss finance holding company
Morgan Stanley
investment bank
Positions
TGG Group
consulting and investment firm