right to work in that country.As a global company with ... your roleAs the Global Sales Manager, you’ll be responsible for ... with guidance from the Commercial Director. You...
Searching for new clients who could benefit from our products in a designated region. Establishing new, and maintaining existing, relationships with customers and lead generation. Managing and