CEO
Gianfranco Sgro
CEO Approval Rating
82/100
1938
PrivateAcquired by I Squared Capital Advisors, LLC
https://www.arriva.co.uk/