Land and Naval Defence Electronics Head Of Software Engineering
Chelmsford, Essex, United Kingdom
Finmeccanica
MBDA
Software Project Lead