translate English to French: He has held various marketing positions with Nestlé and NCH (a Dun & Bradstreet corporation).
Il a occupé de nombreux postes en marketing chez Nestlé et NCH (une société de Dun & Bradstreet).