Embedded Design Team Lead - Electronic Engineering
MBDA
Hertfordshire