Lead Customer Support Specialist at Republic Services | JobVerse