AI summary:
Manages assigned accounts, leads new business pitches, onboards clients, and drives account growth and retention.
Description
Named Account ManagerLocation: Zurich, SwitzerlandAs 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...