Managing Director
David Hughes
CEO Approval Rating
89/100
1985
PrivateSubsidiary of Addnode Group AB
https://www.excitech.co.uk/