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: Technical Account Manager Post Sales London, United Kingdom, Location: London

Page: 1

Technical Account Manager Post Sales London, United Kingdom

Summary Technical Account Managers are the primary contact for Varonis customers and the first line of defense... for data. All Varonis employees are Customer Success and Technical Account Managers are the tip of the spear. Technical Account...

Company: Varonis Systems
Location: London
Posted Date: 15 Mar 2025

Middle Office Sale Associate Senior

Position location Geographical area Europe, United Kingdom City London Candidate criteria Minimal education level...The London Sales MO analyst will assists the team in the execution of control and support functions for our Global...

Location: London
Posted Date: 07 Feb 2025