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 ...