Head of customer success jobs in SeafordCreate job alerts