The Senior NPD Project Manager EMEA is passionate about product creative concepting, relationship building, project... management, process, and people. The key responsibilities of the role include: Ensures product ranges meet regional...
Michael Page