Job title: Territory Manager (II) Location: Zurich, Switzerland Position Description The Territory Manager provides management and coaching support to employees in a designated territory within a region in order to meet customer Service Level Agreements (SLA). He/she effectively manages all…