Castleton Technology Plc
Castleton Technology Plc's CEO and Executive Team includes Haywood Chapman and 3 others.
Ben Cullen
Chief Technology Officer
Dean Dickinson
Chief Executive Officer
Haywood Chapman
Chief Financial Officer
James Massey
Chief Operating Officer Softwa...
View all
9 members