CareerPlanSign in

Engagament Manager, NAM

New York, United States🌐 Remote💼 Full-time💰 $130,000–$130,000🗓 2026-10-04 → 2026-10-07

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

Builds

Strategic customer partnerships and project delivery for fraud prevention solutions

Domain

Cybersecurity / Financial Services

Deliverable

client delivery

Required skills

Post-sales consulting, project management, consultative selling, stakeholder management, data quality analysis, risk management, program coordination (via careerplan.io/jobs/03-00E-E3-27D-engagament-manager-nam)

Preferred skills

Experience with top-tier financial institutions, ability to translate technical requirements for non-technical audiences, active listening

Technologies

Behavioral biometrics, machine learning, fraud detection platforms

Responsibilities

Define strategic direction for customers and identify new opportunities, manage project coordination and timelines, lead project teams through issues and remediation, present consultative solutions to executives, conduct Quarterly Business Reviews, advocate for customers internally, validate technical feasibility for Statements of Work

Seniority

Senior, hands-on IC with leadership responsibilities