... Integrated Marketing France connects global marketing strategy with local business priorities to deliver impactful marketing campaigns. - As Senior Marketing Manager, Integrated Marketing, you will identify France’s priority marketing moments and translate global direction into a clear, integrated marketing plan. Using business ...
Paris, France