Head of sales jobs in OadbyCreate job alerts