As Sales Support & Development Manager Benelux, you will be the driving force behind our Sales Support organization, managing Customer Service, Supply Chain & Logistics, Operational Marketing, and Product Specialists across the Netherlands, Belgium, and Luxembourg.
Must-have
Nice-to-have
Not specified