Leave Management Specialist. Location: Atlanta, GA 30309 (Hybrid). Duration: 6 Months. Position Overview. Join a dynamic team as a Medical Leave and Support Services Specialist, where you'll play a crucial role in administering comprehensive leave management and support services programs. Key Responsibilities. Manage medical leave, Workers' Compensation, Long-term Disability, and workplace accommodation programs. Provide guidance on HR policies a...