Capability Manager - Digital Warfare
- Location
- Luton, England, United Kingdom
capability. As the Capability Manager – Digital Warfare, you will have a formidable blend of technical leadership, strategic thinking, business acumen and stakeholder engagement. What you will do Own and maintain the Information Advantage product business plan. Develop compelling technical value propositions and guide company R&D investment ...