Senior customer success manager jobs in ColchesterCreate job alerts