Head of quality jobs in DentonCreate job alerts