Barracuda Networks Inc.
Remote SLED Contracts Administrator
Barracuda Networks Inc., Atlanta, Georgia, United States, 30383
A leading technology company based in Atlanta, Georgia is seeking a Contracts Administrator to manage contracts across the United States. Key responsibilities include managing contract renewals, collaborating with partners, and providing updates on contract status. Candidates should have a bachelor's degree in a relevant field, 5+ years of contracting experience, and strong organizational and communication skills. The role supports remote work and offers career growth opportunities.
#J-18808-Ljbffr