Director, Engagement Management, NAM jobs in United States
cer-icon
Apply on Employer Site
company-logo

BioCatch · 2 weeks ago

Director, Engagement Management, NAM

BioCatch is the leader in Behavioral Biometrics, leveraging machine learning to protect individuals online. As the Director of Engagement Management, you will lead a team to drive customer success and engagement, aligning operational objectives with business goals.

AnalyticsCyber SecurityFinTechFraud DetectionNetwork Security
check
Growth Opportunities

Responsibilities

Manage and develop a team of engagement managers, providing coaching and mentoring to ensure team success
Provide strategic leadership, coaching, mentoring the team and fostering autonomy. Drive strategic planning and process improvement. Leading the region as part of the North American Leadership Team
Establish operational objectives linked to strategy and develop policies that affect immediate operations. Deliver compelling messages to various audiences
Support our customers through attending customer meetings and escalations as appropriate. Focusing on customer value creation, realization and growth
Identify opportunities for further product utilization and help the sales team realize them
Maintain a strict level of professionalism whenever representing BioCatch

Qualification

Customer EngagementFraud/Cyber Security/AMLTeam ManagementLeadership SkillsAnalytical SkillsWebMobile App DevelopmentCustomer OrientationCommunication SkillsPresentation SkillsOrganizational Skills

Required

5+ years of managing high performing teams in the Engagement Management, Customer Success or Account Management fields
10+ years of experience as a Project Manager, Engagement Manager, or Customer Success Manager, with at least 5 years of fraud/ cyber security/ AML experience
Proven ability to manage and develop teams, establish operational objectives, and influence strategic direction
Exhibit excellent communication both written and verbal, presentation, organizational, and customer-orientation skills
Ability to prioritize and delegate effectively with follow up
Support and influence customer direction
Ability to handle customer escalations effectively
Demonstrate strong analytical skills and a foundational understanding of web and mobile app development

Benefits

Sick, Maternity/ Paternity, and other paid leaves
401(k) plan with up to 4% company match
Healthcare programs tailored to your needs
Life insurance
Wellness programs, EAP, and personalized health advocacy
Fully remote and shared space work options across the US
Monthly reimbursements for home internet and cell phone

Company

BioCatch

twittertwittertwitter
company-logo
BioCatch unlocks the power of behavior and deliver actionable insights to create a digital world where identity, trust, and ease co-exist.

Funding

Current Stage
Growth Stage
Total Funding
$323.65M
Key Investors
Sapphire VenturesPermiraBain Capital Tech Opportunities
2024-05-02Acquired
2023-11-20Secondary Market· $70M
2023-05-03Secondary Market· $40M

Leadership Team

leader-logo
Greg Stockett
Chief Financial Officer
linkedin
leader-logo
Kevin Donovan
SVP of Emerging Solutions and Networks
linkedin
Company data provided by crunchbase