Senior customer success manager jobs in WaterloovilleCreate job alerts