Find your next role

Discover roles across ambitious teams

8,387 jobs

Sort by
  • More jobs

BioCatch

Director Global Advisory EMEA

Remote · Spain · Full time · Senior level

About the role

Serve as a domain expert advisor and trusted partner to regional sales and customer success teams. Help customers solve fraud challenges and evangelize BioCatch’s value proposition at executive levels.

What you’ll do

• Provide fraud and financial crime consulting support to sales teams. • Engage with senior fraud and risk leaders to propose solutions. • Develop and deliver thought leadership content. • Represent BioCatch at events and executive briefings. • Identify and evaluate new use cases with Product and Sales teams.

What you’ll bring

• 10+ years in fraud and financial crime roles. • 3+ years consultative engagements at executive level. • Bachelor’s degree in STEM or quantitative discipline. • Strong verbal and written communication skills. • Expert consultative skills and stakeholder engagement.

About BioCatch

BioCatch is a leader in Behavioral Biometrics using machine learning to analyze digital behavior for fraud prevention. Trusted by major banks and financial institutions worldwide.

Posted 2 hours ago