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
446 CONNECTIONS
Bain Capital Network
318 CONNECTIONS
Bain Capital Network
318 CONNECTIONS
Credit Suisse Network
280 CONNECTIONS
Bain Capital Ventures Network
99 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 →