Investing Profile

Jeff Scherer

InvestorVC
Managing Director at Bain Capital
Photo of Jeff Scherer, Managing Partner at Bain Capital Ventures
Harvard Business School Network
424 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