Customer service team leader jobs in StamfordCreate job alerts