Engagement Manager

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in a STEM field such as Computer Science, Engineering, or Mathematics., At least 5 years of post-sales consulting experience in cybersecurity, fraud, or related technology sectors., Excellent verbal and written communication skills in English and Spanish; Portuguese is a plus., Strong organizational, project management, and client relationship skills..

Key responsibilities:

  • Manage and support strategic customer accounts to ensure solution efficacy.
  • Lead project teams through customer issues, coordinating with internal teams and stakeholders.
  • Conduct regular meetings and business reviews with customers to discuss progress and opportunities.
  • Collaborate with sales and internal teams to identify new business opportunities.

BioCatch logo
BioCatch Computer Hardware & Networking SME https://www.biocatch.com/
201 - 500 Employees
See all jobs

Job description

Description

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. BioCatch’s mission is to unlock the power of behavior and deliver actionable insights to create a digital world where identity, trust, and ease coexist. Today, 34 of the worlds largest 100 banks and 210 total financial institutions rely on BioCatch Connect™ to combat fraud, facilitate digital transformation, and grow customer relationships.. BioCatch’s Client Innovation Board, an industryled initiative including American Express, Barclays, Citi Ventures, and National Australia Bank, helps BioCatch identify creative and cuttingedge ways to leverage the unique attributes of behavior for fraud prevention. With over a decade of data analysis, more than 80 registered patents, and unparalleled experience, BioCatch continues to innovate to solve tomorrow’s problems. For more information, please visit www.biocatch.com.

We are looking for an exceptional individual to join our vibrant growing Professional Services organization as an Engagement Manager. You will work on an ongoing basis with a portfolio of our largest customers to drive the utilization of the BioCatch Behavioral Biometric solution to create positive business outcomes. Postsales you will define the strategic direction of the customer, collaborate with the customer to jointly solve problems, and pair with Strategic Account Managers to identify and explore new opportunities to leverage BioCatch data and services to protect our customers from cybercriminals. You will present consultative solutions to a wide range of audiences, from executives to business owners, and maintain your position as a trusted advisor by continued engagement with the customer. This role will work across multiple industries, with a primary focus on top tier Financial Institutions in Latin America including Brazil.

Role Responsibilities:

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Hardware & Networking
Spoken language(s):
EnglishSpanish
Check out the description to know which languages are mandatory.

Other Skills

  • Consulting
  • Communication
  • Adaptability
  • Negotiation
  • Time Management
  • Teamwork
  • Problem Solving

Engagement Manager Related jobs