18 jobs for "Director, Management & Technology (DACH) - CPG/Retail"