This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
BioCatch is the leader in Behavioral Biometrics, a technology that leverages machine learning to analyze an online user’s physical and cognitive digital behavior to protect individuals online. We are looking for an exceptional individual to join our vibrant growing Solutions organization as an Engagement Manager. You will work on an ongoing basis with a portfolio of partners and joint end-customers to drive the utilization of the BioCatch Behavioral Biometric solution to create positive business outcomes. Post-sales you will define the strategic direction of the partners and collaborate with the customer to jointly solve problems. Partner with your Threat Analyst and Solutions Engineer to present consultative solutions to a wide range of audiences, from executives to business owners. This role will work across multiple industries, with a primary focus on Financial Institutions in North America.
Job Responsibility:
Manage risks to efficacy of the BioCatch solution for our partners and end customers
Function as a single point of contact for general consulting, incident reporting, and escalation
Build and maintain strong relationships with partner organizations
Address and anticipate partner concerns, proactively providing solutions
Identify opportunities for expanded product utilization
Network with key contacts outside own area of expertise
Manage project coordination and provide oversight for project team
Develop, and update project plans for technology delivery
Lead the project team through any customer issues
Schedule and facilitate regular meetings with partners and joint end-customers
Advocate on behalf of your partners and joint end-customers with BioCatch internal staff
Prepare and deliver Quarterly Business Reviews
Provide executive summary updates to internal stakeholders
Requirements:
5+ years of post-sales consulting experience in the cyber security, fraud, payments or technology space working with top tier customers
Bachelor’s degree from a STEM subject/quantitative discipline such as Statistics, Engineering, Mathematics, Economics, Physics, Computer science or Information Systems
Exceptionally strong verbal and written communication skills
Strong time management skills and strict adherence to timelines
Ability to work in a team environment, by soliciting input and feedback
Demonstrates the ability to work well under pressure, sense of purpose, drive, motivation, coachability, competitiveness, curiosity, accountability, and integrity
What we offer:
Flexible paid time off policy
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