CUSTOMER SERVICE TEAM LEADER jobs in ILFORD GREATER LONDON ESSEX, United Kingdom #2