Head of customer experience jobs in StamfordCreate job alerts