About this role
Mailroom Site Lead at 375-22. Location: Atlanta, Georgia, United States. Role: oversee operations, supervise staff, train team Requirements: Site Lead overseeing on-site operations, supervision, training, compliance, and client liaison; HS diploma required; mail/office experience preferred; able to lift up to 50 lbs. Category: Administrative & Clerical Support Seniority: Mid Level Tools: Microsoft Office, UPS, FedEx, DHL, Printer equipment Commitment: Full Time Workplace: Onsite Languages: English