This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Country Manager for Brazil will lead BioCatch’s commercial strategy and operations in one of the most critical markets in LATAM. This role is responsible for driving revenue growth, building strong relationships with Tier-1 financial institutions, and ensuring successful delivery of BioCatch .
Job Responsibility:
Execute BioCatch’s go-to-market strategy for Brazil, aligned with LATAM objectives
Identify growth opportunities and develop plans to accelerate opportunities with the tier 1 financial institution
Lead our spear fishing programs in conjunction with the local Marketing team
Own the sales pipeline for Brazil, focusing on Tier-1 banks and strategic accounts
Build and execute the business plan to meet YoY sales goals
Drive new business and upsell opportunities, ensuring consistent achievement of revenue targets
Lead with the sales team complex contracts
Build and maintain executive-level relationships with key and senior stakeholders in financial institutions
Ensure successful delivery of Proof of Value (PoV) projects and demonstrate ROI to clients
Act as an escalation point for critical issues and ensure customer satisfaction
Coordinate with local Sales Team, Pre-Sales, Marketing, Engagement Manager and Threat Analysts to ensure seamless execution
Provide leadership by example, mentorship, and alignment across cross-functional teams
Ensure adherence to local regulatory requirements and internal compliance standards
Represent BioCatch in industry events, conferences, and thought leadership forums
Ensure that the entire sales team complies with sales processes using the MEDDPICC methodology, including the preparation of strategic pricing meetings (Deal Desk)
Requirements:
8+ years in enterprise sales or business leadership roles within cybersecurity, fraud prevention, or financial technology
Proven track record of selling complex solutions to Tier-1 banks in Brazil
Strong negotiation and contract management skills
Deep understanding of Brazilian banking ecosystem and regulatory landscape
Excellent leadership and team management capabilities
Fluent in Portuguese and English (Spanish is a plus)
Bachelor’s degree in Business, Technology, or related field (MBA preferred)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.