Results, order, filter
1 Jobs in Netherlands
-
Business Development Manager
Amsterdam, Netherlands... relationships, driving net sales and growth, structuring multi-year agreements, and delivering customer value by ... responsible for maintaining a strong relationship with the customers, building net new revenue and mitigating ...