Managing Director, ICG Group, Inc.
John’s responsibilities at ICG include leading acquisitions of partner companies and working with entrepreneurs to build great companies. He also serves on the board of GovDelivery, MSDSOnline and Seapass. John has over 20 years of experience as a serial entrepreneur, private equity investor and operational executive. He has led the technology investments strategies for large public companies, founded and successfully sold specialized software companies and helped take a number of companies public. Prior to joining ICG, John was the founder of the Swinford Group LLC a management consulting firm focused on growth strategies and turnaround situations in private equity-backed and Fortune 1000 companies.
John earned a bachelor’s and master’s degrees in electrical engineering and a master’s degree in computer science from Villanova University and a master’s degree in organizational dynamic from the University of Pennsylvania.