Site Administrator
8 days ago
New Orleans
Job Description OVERVIEW The number one goal of everyone on our team is to make our Clients exceptionally happy. The Site Administrator plays an important role in making sure that happens. The Site Administrator handles day to day tickets while onsite as well as escalated support requests for t...