Kevin is a Managing Director at Vestar focused on Consumer investments.
Before joining the firm in 2004, Kevin spent 23 years as a strategy and operations consultant specializing in consumer products, retailing and multi-point distribution, as well as healthcare and industrial marketing. For 11 of those years, Kevin was a strategic adviser to Vestar, and served on the boards of several Vestar portfolio companies. Kevin began his consulting career at Bain & Company, and went on from there to co-found Corporate Decisions, Inc. When that firm was acquired by Marsh & McLennan, Kevin became a Managing Director of Marsh & McLennan’s financial consulting arm, Mercer Oliver Wyman.
Kevin holds a BA from Brown University, where he is a Trustee Emeriti, and an MBA from Harvard Business School.
Kevin is an Ivy League Football Association 2023 Alumni Award recipient and received an Honorary Degree LHD from Brown University in 2023.