Head of sales jobs in YateCreate job alerts