CEO
Neil Robertson
CEO Approval Rating
82/100
2003
PrivateAcquired by Centerbridge Partners, L.P.
https://www.canopius.com/