Customer success specialist jobs in AmershamCreate job alerts