Investing Profile

Jeff Scherer

InvestorVC
Managing Director at Bain Capital
Photo of Jeff Scherer, Managing Partner at Bain Capital Ventures

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

Sign in with Google →
Harvard Business School Network
624 CONNECTIONS
McKinsey & Company Network
276 CONNECTIONS
Bain Capital Network
275 CONNECTIONS
Davidson College Network
19 CONNECTIONS
Bain Capital Ventures Managing Partner
$100K - $5.0M
$1.5M
Founder and CEO The Boston Calendar/Joyraft2022 - Present
Managing Director Bain Capital2006 - 2022
EVP Merchandising Michaels Stores, Inc.2007 - 2009
Engagement Manager McKinsey & Company2003 - 2006
Harvard Business School MBA
Davidson College Bachelor of Arts - BA