Managing Director, Private Equity, United States at Invus · Joined 2009
View Live Interactive Profile →Benjamin Felt is a Managing Director in Invus's Private Equity, United States team, based in the New York office. Invus states that he joined in 2009 and that before joining he was a management consultant with The Boston Consulting Group in Chicago across consumer products, industrial goods and financial services. He graduated with a BA in Economics from Yale University. Cava Group's 2026 proxy statement records that he has served on its board of directors since November 2018, that he is a Managing Director of Invus which he joined in 2009, and that he is a Class II director with a term expiring in 2028; it also states that he has served on the boards of a number of private Artal and Invus portfolio companies. He was quoted as an Invus Managing Director and Cava board member in The Invus Group's own release marking Cava's NYSE listing on 15 June 2023.