Kevin Barnes

Managing Director, Portfolio Chief Procurement Officer, Portfolio Operations

Kevin joined BC Partners in New York in 2021. Previously, he spent 8 years as a Global Procurement Vice President and Director at Schneider Electric, a leader in the energy management industry. Prior to this, Kevin was a procurement leader Mars/Wrigley and at The Walt Disney Company. He started his career at Ford Motor Company where he served in various procurement, operations, and supply chain management roles.


Kevin holds an MBA from the University of Michigan Ross School of Business and a BA in Business, Supply Chain Management from Michigan State University.


  • Location: North America
  • Phone: 212 891 2880
  • Languages: English
  • Joined: 2021