To be able to work from own initiative but also work well within a team. Teledyne Defence & Space (a business unit of Teledyne Aerospace & Defence Electronics…