CEO
Gerry Mallon
CEO Approval Rating
86/100
2007
PrivateAcquired by Cinven Limited
https://www.tpllp.com