The Role: Customer Success Manager Newly created role due to expansion and growth of the business Be in charge of the French and the Spanish market Making sure clients are satisfied Retention of a...
The Role: Customer Success Manager Newly created role due to expansion and growth of the business Be in charge of the French and the Spanish market Making sure clients are satisfied Retention of a...
The Role: The current team for the French market consists of 2 AEs and 2 BDRs Handle a customer portfolio by building trust relationship, negotiating and meeting customers for the German market Pro...
The Role: Onboarding and managing clients and their fraud and risk solutions end-to-end - you are responsible so that customers get the most out of the solution and never feel left alone Communica...
The Role: This role came about through expansion Join an existing sales team of 3x AEs (Northeast, Southeast, South Central). Your territory will be North Central and Midwest 100% new business deve...
The Role Main point of contact and trusted advisor for your customers Understand customer outcomes by communicating with customers, analyze customer goals, metrics, gather other feedback from vari...
The Role: Supporting the existing sales team Work closely with existing partners Book in meetings with internal Sales Reps Manage the sales pipeline through the CRM system Create scoping documents,...
The Role: One of the 1st Sales Engineers on the ground in North America. Supporting the sales team with the sales cycle early, doing demos and presentations. Emphasis on pre-sales but some post-sa...