Technology sales manager
LausanneApproach People
...looking for a Techynology Sales 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 [...]
Category Sales