Senior Vice President & Chief Executive, Leidos UK & Europe
Description The UK Chief Executive is a key appointment for the Leidos Commercial & International Sector, executing on the sector's ambitions in the UK, continuing to create significant growth in
May 8, 2025