Leidos UK names new MD for National Security and Defence Business

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