Technology sales manager
LausanneApproach People
...Manager to join the sales department based in Switzerland. You will be responsible for : – Seek out new customers and negotiate transactions, – Provide a technical solution to best meet customer needs, – Liaise with legal, marketing and financial functions to define specialties, – Continue to develop product [...]
Category Sales