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: Enterprise Support Manager, ES - EMEA - Switzerland, Location: Zurich

Page: 1

Enterprise Support Manager, ES - EMEA - Switzerland

. As Enterprise Support Manager, you will lead a team of Technical Account Managers who are the primary operational point of contact... on the job while you: - Champion and advocate for Enterprise customers within Amazon Web Services (be their voice...

Company: Amazon
Location: Zurich
Posted Date: 21 Feb 2025