Technical Sales Manager / Business Manager - Personal Care in north west england | ApplyBoost