Executive Profile: Sarah Allen, EVP and Chief HR Officer at Leidos
Sarah Allen serves as executive vice president and chief human resources officer at Leidos, where she also is a member of the Leidos Relief Foundation’s board of directors. She joined the company in September 2008 when the company was known as Science Applications International Corp. and has served as HR senior VP for a group of […] More