16 May
Technical Support Analyst 4 Atlanta, Georgia
Role: Technical Support Specialist
Location: 200 Piedmont Avenue, SE West Tower 6th Floor, Atlanta, Georgia 30334
Duration: 12+ months contract
Will oversee IT systems and assets, assist with upgrades and fixes, and provide training and support