Enable job alerts via email!

Engagement Manager, NAM

BioCatch

New York (NY)

Remote

USD 95,000 - 125,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Behavioral Biometrics seeks an Engagement Manager to manage strategic customer portfolios and promote cybersecurity solutions. The role involves collaboration with technical teams, project management, and ensuring customer satisfaction across North American financial institutions. Candidates should possess strong consulting experience and excellent communication skills.

Qualifications

  • Minimum 5 years of post-sales consulting experience in cybersecurity or technology sectors.
  • Exceptional communication and presentation skills required.
  • Experience translating technical requirements for non-technical audiences.

Responsibilities

  • Manage risks related to the efficacy of BioCatch solutions for strategic customers.
  • Serve as the main contact for consulting, incident reporting, and escalation.
  • Lead project teams through customer issues, executing remediation plans.

Skills

Communication
Project Management
Consultative Skills
Collaboration
Data Quality Tools

Education

Bachelor’s degree in a STEM or quantitative discipline

Job description

BioCatch: Company Overview

BioCatch is a leader in Behavioral Biometrics, leveraging machine learning to analyze online users' physical and cognitive digital behaviors to enhance online security. Our mission is to harness behavioral insights to create a digital environment where identity, trust, and ease coexist seamlessly. We serve over 25 of the top 100 global banks, helping them combat fraud, drive digital transformation, and foster business growth. Our Client Innovation Board, comprising industry leaders like American Express, Barclays, Citi Ventures, and National Australia Bank, explores innovative uses of behavioral attributes for fraud prevention. With over a decade of data analysis, more than 80 patents, and extensive experience, BioCatch continues to innovate. For more information, visit www.biocatch.com.

Position: Engagement Manager

We seek an exceptional individual to join our Solutions organization as an Engagement Manager. You will manage a portfolio of customers, promoting the use of BioCatch's Behavioral Biometric solutions to achieve positive business outcomes. Your role involves defining strategic directions, collaborating with customers to solve problems, and working with Account Managers to identify new opportunities to leverage our data and services for cybersecurity. You will partner with Threat Analysts and Solutions Engineers to present solutions to diverse audiences, maintaining your role as a trusted advisor across multiple industries, primarily focusing on North American Financial Institutions.

Responsibilities
  1. Manage risks related to the efficacy of BioCatch solutions for strategic customers.
  2. Serve as the main contact for consulting, incident reporting, and escalation, collaborating with support and analytics teams.
  3. Oversee project coordination, ensuring adherence to schedules and scopes for new use cases.
  4. Monitor milestones and identify risks to timelines by coordinating with delivery teams.
  5. Communicate customer expectations to internal teams during project flow.
  6. Lead project teams through customer issues, executing remediation plans and keeping stakeholders informed.
  7. Coach team members and provide performance feedback.
  8. Facilitate regular meetings with customers for updates, feedback, and promoting early adoption of new features.
  9. Advocate for customers internally within BioCatch.
  10. Lead Quarterly Business Reviews with customer stakeholders.
  11. Update internal stakeholders on customer status and KPIs.
  12. Assist in preparing Statements of Work, validating technical feasibility and effort estimates.
  13. Collaborate with Strategic Account Managers to identify new sales opportunities.

Location: Remote (United States/Canada)

Requirements
  • Minimum 5 years of post-sales consulting experience in cybersecurity, fraud, payments, or technology sectors with top-tier clients.
  • Proficiency in English communication, both written and verbal.
  • Bachelor’s degree in a STEM or quantitative discipline; strong candidates from other fields will be considered.
  • Exceptional communication and presentation skills.
  • Experience working with technical teams and translating technical requirements for non-technical audiences.
  • Strong consultative and collaborative skills.
  • Ability to use data quality tools to resolve client issues effectively.
  • Excellent organizational and project management skills.
  • Strong time management skills, ability to prioritize, and handle multiple requests.
  • Teamwork-oriented with conflict management skills.
  • Resilience under pressure, motivation, curiosity, and integrity.
  • Resourcefulness and ability to work independently.

Salary Range: $95,000 - $125,000 annually.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.