Sales Support & Communication Officer (12-Month contract for maternity-leave cover) (110456)
Permanent
•Geneva
* Working closely with the whole institutional Switzerland team to help with sales activities (presentations, push products, preparing meetings, etc.). * Maintaining and managing the client database jointly with the sales team. Using tools to...

New