Managing Director
Ben Andrew
CEO Approval Rating
95/100
CVC is a Luxembourg-based private equity firm that provides investment services for businesses.