Operations Specialist/Administrative Assistant People, Technology & Processes Newport News, VA, USA Feb 09, 2025