Non Exec Digital and IT Director at Adactus Limited
Chris Hall is a(n) Non Exec Digital and IT Director working at Adactus Limited.