Kainos Group PLC
Show contact
Russell Sloan
Chief Executive Officer
Tom Gray
Chief Technology Officer
Current role
View in org chart