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
421 CONNECTIONS
McKinsey & Company Network
141 CONNECTIONS
Bain Capital Network
36 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