Leidos UK names new MD for National Security and Defence Business

Leidos-18thAug
Leidos Headquarters in Reston, Virginia. Credit: Jarek Tuszyński.