Leidos
–
O'Fallon, IL, 62269
Description Seeking a career with a sense of purpose, work life balance, and growth opportunities … There’s a place for you at Leidos! At Leidos, we are committed to making the world safer, healthier, and more efficient through technology... - May 29