Managing Director
Jemma James
CEO Approval Rating
88/100
1990
PrivateAcquired by Microlise Group Ltd.
https://www.trutac.co.uk