BioCatch is seeking an Engagement Manager to join its Solutions organization and manage an ongoing portfolio of customers. The role focuses on driving customers’ use of BioCatch’s Behavioral Biometric solution to achieve positive business outcomes. The Engagement Manager defines customer strategy after the sale, works with customers to solve problems, and partners with Account Managers to identify opportunities to use BioCatch data and services to prevent cybercrime. Working with Threat Analysts and Solutions Engineers, the Engagement Manager presents consultative solutions to audiences ranging from executives to business owners and maintains trusted-advisor relationships through ongoing engagement. The position serves customers across multiple industries, with a primary focus on financial institutions in North America. It is remote in the United States and requires 15–20% travel. The listed base salary range is $130,000–$155,000 USD.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level