AI summary:
Manages assigned accounts in the public sector, leads new business pitches, and oversees client onboarding and relationship growth.
Description
Named Account Manager – Public Sector Location: Zurich – SwitzerlandAs a Named Account Manager, you will play an integral role in new business pitches, hold responsibility for the effective on-boarding of...