BT Group
Client Director
Thales
Sales Manager
Thales
Sales Manager CSS
Viasat Inc.
IA and Cyber Business Development Director
Viasat Inc.
IA and Cyber Sales Director
British Army
Various
RHEA Group
UK Business Development Director
Thales
Key Account Manager
Thales
Key Account Manager - Secure Communications and Information Systems, Thales UK
Thales University
Bristol School of Management