5 jobs for "Marketing Manager - Brand, Channel & Communications"