Investing Profile

Michael A. Ewald

InvestorVCCEO
Partner at Bain Capital
Photo of Michael A. Ewald, Partner at Bain Capital Ventures

Signal uses Gmail to reveal intro paths. Email content is never read.

Sign in with Google →
Bain & Company Network
514 CONNECTIONS
Bain Capital Network
335 CONNECTIONS
Bain Capital Network
335 CONNECTIONS
Credit Suisse Network
313 CONNECTIONS
Bain Capital Ventures Network
129 CONNECTIONS
cb
$100K - $5.0M
$1.5M
Partner Bain Capital2023 - Present
Analyst Credit SuissePresent
Managing Director Bain Capital VenturesPresent
Partner Bain Capital VenturesPresent
Managing Director Bain Capital1998 - 2023
Senior Associate Consultant Bain & Company1995 - 1998
Analyst Credit Suisse First Boston1994 - 1995
The Tuck School of Business at Dartmouth MBA
Tufts University Bachelor of Arts (B.A.)
Tufts University Bachelor of Arts (B.A.) Economics, International Relations, History
The Tuck School of Business at Dartmouth MBA Business
Sign in with Google →
Sign in with Google →