Head of customer success jobs in LancasterCreate job alerts