Head of customer success jobs in SeahamCreate job alerts