Find your dream job NOW!

Click on Location links to filter by Job Title & Location.
Click on Company links to filter by Company & Location.
For exact match, enclose search terms in "double quotes".

Keywords: New Logo Account Manager, Location: Switzerland

Page: 1

New Logo Account Manager

We are looking for a passionate and driven Account ManagerNew Logo to join our team in Switzerland. This is a strategic, high-impact role focused... with assigned channel partners to maximize market reach Attend in key partner conferences, support new logo business initiatives...

Company: Trend Micro
Location: Switzerland
Posted Date: 12 Feb 2026

Global Account Manager

and operational efficiency. Key Responsibilities Strategic Account Management and New Logo Acquisition: - Develop and execute...The EMEA Global Account Manager is responsible for driving strategic sales growth and managing a portfolio...

Company: Model N
Location: Switzerland
Posted Date: 17 Jan 2026

Technical Account Executive (CH)

looking for a high-energy, entrepreneurial Technical Account Manager to manage our Swiss and Austrian markets. You will identify, engage... and animating partners, like system integrators Track Record: Consistent achievement of new-logo ARR targets and closing multi...

Company: Smallpdf
Location: Switzerland
Posted Date: 27 Nov 2025

Sector Head - Practitioner Sales

business in existing & new logo accounts. - Work with Account / Sales teams to be part of the pre-sales process with clients... information, visit us at www.wipro.com. Job Description: Job Description Role Purpose The Practitioner Sales Manager...

Company: Wipro
Location: Zurich
Posted Date: 11 Feb 2026