-centric individual to join our Customer Care team as a Customer Care Specialist Team Lead. This role acts as the primary... deadlines. Reporting to the Customer Care Manager, this role also involves managing a small team of Customer Care Specialists...