Accenture
Operations Site Lead
$119K–$225K
Atlanta, GA +1 · Full-time · Posted Oct 26, 2026
- Location
- Atlanta, GA
Atlanta, Georgia, United States - Visa sponsorship
- Applicants must have US work authorization that does not now or in the future require visa sponsorship.
About the job
Owns site operations and personnel administration, coordinating staffing, facilities, access, security compliance, and escalations for an assigned government-program location.
What you'll do
- Oversee site personnel lifecycle, including onboarding, badging/access coordination, and roll-off; address personnel issues with leadership or HR as needed.
- Coordinate facilities, physical security, site readiness, staffing coverage, and operational escalations with supervisors, customer contacts, and the Program Lead.
- Maintain site records and ensure compliance with program, customer, and facility security requirements.
What they ask for
- Demonstrated experience owning site-level operations and personnel administration in a government/customer-facing environment.
- Experience with personnel onboarding/off-boarding, including facility access and badging coordination.
- Experience handling personnel issues and coordinating resolution with HR or leadership.
- TS/SCI with polygraph clearance and a valid US passport.
Nice to have
- Prior site or facility lead experience on a similar cleared government program; familiarity with facility security/access control in cleared environments.
- Experience overseeing operational personnel; relevant security management, facility operations, or personnel administration certifications.
Pay
$118,700 — $225,100 USD base pay
Model-written summary · the original posting is authoritative