2 Customer Service Team Leader Jobs in East London