Joined in November 2021

David Rice
Consultant
Meet More Team Members
John Hubble
Consultant
Mark Vanderwal
Consultant
Cyril Abadie
Consultant
Tony Payn
Head of Systems Engineering
Call us +44 (0)1252 792088
Joined in November 2021
Consultant
Consultant
Consultant
Consultant
Head of Systems Engineering
© 2025 · C. S. Todd & Associates Ltd.