CEO
Darren Baxter
CEO Approval Rating
90/100
1980
PrivateAcquired by Aptean, Inc.
https://indigo.co.uk/