Ben Felt is a Managing Director of The Invus Group, LLC, a global investment firm focused on private and public investments in transformational companies. Ben focuses on growth and buyout investments across industries and serves on the boards of directors of a number of private portfolio companies of Invus. Prior to joining Invus in 2009, Ben was a management consultant with the Boston Consulting Group, where he worked with clients in the consumer products, industrial goods, and financial services industries.
This person is not in the org chart
This person is not in any teams