Co-CEO
Andrew Sillitoe
CEO Approval Rating
90/100
1969
Investment CompanyIndependent Company
https://www.apax.com/