Named Account Manager - Public Sector Location: Zurich - Switzerland As a Named Account Manager, you will play an integral role in new business pitches, hold responsibility for the effective on-boarding of new clients and focus on growing and developing existing customers. This exciting role will al...
Sign up free to open this job
Free accounts open 3 full jobs with apply links today, then 3 every week.
Senior Account Executive - Americas
Hopae · 1h ago
Sales Manager (Account Executives) - French Speaking - 100% remote - UK
Hostaway · 1h ago
Sales Account Executive - Cybersecurity
Crowdsec · 4h ago