Remote Otter LogoRemoteOtter

Engagement Manager - Remote

Posted 3 days ago
Sales / Business
Full Time
USA
95000 - 125000/year

Overview

BioCatch is the leader in Behavioral Biometrics, leveraging machine learning to analyze online user behavior for fraud prevention and digital transformation.

In Short

  • Join BioCatch as an Engagement Manager to drive customer success.
  • Work closely with a portfolio of customers post-sales.
  • Define strategic direction and collaborate to solve problems.
  • Partner with Threat Analysts and Solutions Engineers.
  • Manage project coordination and ensure adherence to timelines.
  • Lead regular customer meetings and advocate for their needs.
  • Prepare Statements of Work and validate technical feasibility.
  • Identify new sales opportunities with Strategic Account Managers.
  • Focus primarily on Financial Institutions in North America.
  • Work in a remote capacity across the USA and Canada.

Requirements

  • 5 years of post-sales consulting experience in relevant fields.
  • Bachelor’s degree in a STEM or quantitative discipline.
  • Strong verbal and written communication skills in English.
  • Experience with technical teams and translating requirements.
  • Strong consultative and collaborative skills.
  • Advanced organizational and project management skills.
  • Ability to handle multiple requests and prioritize effectively.
  • Team-oriented with conflict management skills.
  • Resourceful and able to work with minimal oversight.
  • Positive attitude and entrepreneurial spirit.

Benefits

  • Opportunity to work with top-tier customers.
  • Engage in innovative projects in the cybersecurity space.
  • Collaborate with a vibrant and growing team.
  • Flexible remote work environment.
  • Competitive salary and potential for growth.
BioCatch logo

BioCatch

BioCatch is a pioneering company in the field of Behavioral Biometrics, utilizing advanced machine learning technology to analyze users' online behaviors for enhanced security against cybercrime and fraud. With a mission to harness the power of behavior to foster a digital environment of identity, trust, and ease, BioCatch serves over 25 of the world's top 100 banks, providing innovative solutions that drive digital transformation and business growth. The company boasts a decade of experience, over 80 registered patents, and a collaborative Client Innovation Board that includes major financial institutions, ensuring it remains at the forefront of fraud prevention strategies. BioCatch is committed to continuous innovation and offers a dynamic work environment for those passionate about protecting customers in the digital space.

Share This Job!

Save This Job!

Similar Jobs:

Testlio

Engagement Manager - Remote

Testlio

3 days ago

The Engagement Manager will lead client success initiatives and manage testing strategies in a fully remote environment.

Worldwide
Full-time
Project Management
Clutch logo

Engagement Manager - Remote

Clutch

3 weeks ago

The Engagement Manager leads customer onboarding projects, ensuring successful implementation and satisfaction.

USA
Full-time
Project Management

C.C.A.U

Engagement Manager - Remote

C20 Cochlear Americas (USA)

3 weeks ago

The Engagement Manager at Cochlear is responsible for driving B2C sales and managing customer relationships in the Pennsylvania territory.

USA
Full-time
Sales / Business
$70,000 - $73,000/year

The Engagement Manager will oversee customer onboarding and implementation projects, ensuring success and satisfaction for clients.

USA
Full-time
Project Management
Accelerated Focus logo

Engagement Manager - Remote

Accelerated Focus

4 weeks ago

The Engagement Manager will bridge the gap between clients and product delivery teams, focusing on Agile methodologies and business analysis.

USA
Full-time
Project Management