CareerPlan

Engagament Manager, NAM

New York, United StatesRemoteFull-time$130k–$155k2026-10-04 → 2026-11-10
Hybrid

Core

Drive utilization of BioCatch Behavioral Biometric solution for financial institutions in North America to combat fraud and facilitate digital transformation.

Role type

Senior post-sales engagement manager (cybersecurity/fraud)

Builds

Strategic customer partnerships and project delivery for fraud prevention solutions

Domain

Cybersecurity, fraud prevention, financial services

Deliverable

client delivery

Required skills

post-sales consulting, project management, consultative selling, stakeholder management, data quality analysis, program management

Preferred skills

experience with top-tier financial institutions, ability to translate technical requirements to non-technical decision makers

Technologies

Behavioral biometrics, machine learning, fraud detection platforms

Responsibilities

Define strategic direction for customers, coordinate project delivery and timelines, lead Quarterly Business Reviews, advocate for customers internally, identify new sales opportunities, present consultative solutions to executives

Seniority

Senior, hands-on IC