Sales Account Manager, France
Bio
Catch 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. Bio
Catch’s mission is to unlock the power of behavior and deliver actionable insights to create a digital world where identity, trust and ease seamlessly co-exist. Today, Bio
Catch counts over 25 of the top 100 global banks as customers who use Bio
Catch solutions to fight fraud, drive digital transformation, and accelerate business growth. Bio
Catch’s Client Innovation Board, an industry-led initiative including American Express, Barclays, Citi Ventures, and National Australia Bank, helps Bio
Catch to identify creative and cutting-edge ways to leverage the unique attributes of behavior for fraud prevention. With over a decade of analyzing data, more than 80 registered patents, and unparalleled experience, Bio
Catch continues to innovate to solve tomorrow’s problems. For more information, please visit .
o We’re looking for a Senior Sales Executive based in France who ideally combines enterprise sales capabilities with technical fluency to effectively bridge customer and solution discussions
o This role will be part of the EMEA
o Direct report to VP Sales - South EMEA
Responsibilities:
Develop sales revenues from new, prospective Bio
Catch accounts with an emphasis on developing new business from within the target accounts
Drive a strategic account plan for specific accounts, including opportunity management through to successful deal closure while maintaining a dynamic and consultative approach
Deliver story-telling presentations, customized demos to emphasise the unique capabilities of the Bio
Catch products
Establish, cultivate, and develop strategic partnerships with customers, channel, and technology partners in order to execute Bio
Catch’s GTM strategy
Collaborate with the executive managemen