Managing Director
Chris Barker
CEO Approval Rating
86/100
1976
PrivateSubsidiary of 3i Group plc
http://www.www.silalt.co.uk