Sales Account Director, NAM

BioCatchNew York, NY
Remote

About The Position

BioCatch is seeking a dynamic sales professional with a demonstrated track record of success in startups/early-stage fraud/identity/authentication companies. The ideal candidate will have a knack for building relationships and closing enterprise technology deals, with a special focus on banking, finance, or complex enterprise landscapes. This role requires an entrepreneurial go-getter ready to thrive in a fast-paced, growth-oriented environment. The primary responsibility is to fight financial fraud by driving sales success through a consultative approach, backed by a proven track record of direct sales achievements in banking, credit cards, or financial services, securing multi-million dollar bookings. Experience in selling cybersecurity, fraud, or authentication solutions, particularly SaaS/Cloud-based offerings, is highly valued. The role also emphasizes a proactive attitude, commitment to excellence, and strong communication skills for engaging with C-level executives and fostering trust within the network of banking clients.

Requirements

  • 8+ years of prior Sales experience in the cybersecurity space, fraud, or authentication solutions with a good knowledge of SaaS/Cloud based solutions.
  • 5+ years of experience in complex direct sales with a track record of deals with multi-million value bookings with banks, credit card, financial services companies, or similar verticals.
  • "Can-do" mentality and commitment to success.
  • Excellent communication skills to articulate business value to stakeholders, including C-level executives.
  • English fluency is a must.
  • Willing to travel 50% of the time, both domestic and international.

Nice To Haves

  • Experience in selling cybersecurity, fraud, or authentication solutions.
  • Savvy with SaaS/Cloud-based offerings.
  • Other languages are a plus.

Responsibilities

  • Develop and execute a strategic sales plan that expands the customer base and extends reach in the financial vertical, achieving sales targets.
  • Drive strategic account plans for targeted accounts, from opportunity management to successful deal closure.
  • Establish and cultivate strategic partnerships with customers, channels, and technology partners to execute BioCatch’s GTM strategy.
  • Collaborate with internal teams and BioCatch leadership to exceed sales objectives and expand customer success.
  • Work closely with the North American commercial team to maximize revenue and technology adoption, while ensuring customer satisfaction.
  • Develop and enhance BioCatch’s strong brand within prospective accounts.
  • Successfully execute strategic sales and marketing activities, including representation at relevant events.
  • Ensure a track record of ethical conduct and a commitment to upholding BioCatch's culture and standards.
  • Bring deep insights into the industry, including trends, challenges, and opportunities within the sectors BioCatch operates in.
  • Accurately manage forecasting, including pipeline management and company reports, to ensure transparency and accuracy in business operations.
  • Effectively manage the sales funnel using MEDDPICC methodology.

Benefits

  • Eligible for commission payment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service