Country Sales Manager - Brazil

BioCatch

Brasília

On-site

BRL 780,000 - 1,196,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading cybersecurity company is seeking a Country Sales Manager for Brazil to drive commercial strategy and operations in a key LATAM market. The role involves leading sales initiatives, managing tier-1 bank relationships, and achieving revenue targets. Candidates should have over 8 years of experience in enterprise sales within fintech, strong negotiation skills, and fluency in Portuguese and English. The position requires a strategic mindset and the ability to execute go-to-market plans for significant impact.

Qualifications

  • 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.

Responsibilities

  • Execute BioCatch’s go-to-market strategy for Brazil.
  • Identify growth opportunities with Tier-1 financial institutions.
  • Lead the sales team on complex contracts.
  • Ensure successful delivery of Proof of Value (PoV) projects.
  • Represent BioCatch in industry events and forums.
  • Build executive-level relationships with key stakeholders in financial institutions.
  • Ensure adherence to local regulatory requirements and internal compliance.
  • Represent BioCatch in industry events.

Skills

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

Education

Bachelor’s degree in Business, Technology, or related field
MBA preferred

Job description

Country Sales Manager - Brazil

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.

Key Responsibilities
  • 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 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 the sales team on 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).
Location

São Paulo, Brazil

Reports To

VP Sales – LATAM

Required Qualifications
Experience
  • 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.
Skills
  • 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).
Education
  • Bachelor’s degree in Business, Technology, or related field (MBA preferred).
Key Performance Indicators (KPIs)
  • Revenue growth and quota attainment for Brazil.
  • Successful execution of PoVs and conversion to production.
  • Customer satisfaction and retention metrics.
  • Expansion of BioCatch’s footprint in strategic accounts.
Seniority Level

Director

Employment Type

Full-time

Job Function

Sales and Business Development

Industries

Computer and Network Security

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Country Director - Brazil
Country Director - Brazil

Provenir • São Paulo

On-site
BRL 900,000 - 1,500,000
Health plan
Paid time off
Remote-friendly opportunities
+2
Country Director - Brazil
Country Director - Brazil

Provenir Inc • São Paulo

Hybrid
BRL 900,000 - 1,200,000
Health and wellness plans
Paid time off
Flexible and remote-friendly options
+1
Country Manager–Brazil (São Paulo) D419-3469
Country Manager–Brazil (São Paulo) D419-3469

Global Recruiters of West Palm Beach • São Paulo

On-site
BRL 250,000 - 300,000
Senior Named Account Manager - Brazil (Sao Paulo)
Senior Named Account Manager - Brazil (Sao Paulo)

Proofpoint • São Paulo

Hybrid
BRL 350,000 - 550,000
Head of Brazil
Head of Brazil

T-mapp Jobs • São Paulo

On-site
BRL 600,000 - 1,000,000
Performance Sales Manager – Brazil
Performance Sales Manager – Brazil

Life´n Tech • Santo André

On-site
BRL 180,000 - 260,000
Senior Named Account Manager
Senior Named Account Manager

Jobgether SRL • Brazil

Remote
BRL 350,000 - 600,000
Competitive pay
Benefits package
Flexible work environment
+3
Sales Executive – Hunter | Fraud & Chargeback Prevention (Brazil)
Sales Executive – Hunter | Fraud & Chargeback Prevention (Brazil)

Stratis LATAM • São Paulo

On-site
BRL 120,000 - 180,000
Senior Named Account Manager - Brazil (Sao Paulo)
Senior Named Account Manager - Brazil (Sao Paulo)

Proofpoint • Brazil

Remote
BRL 180,000 - 260,000
Competitive compensation
Comprehensive benefits
Flexible work environment
+3
Head of Financial Institutions (FI) Services Sales - Brazil
Head of Financial Institutions (FI) Services Sales - Brazil

Citigroup • São Paulo

On-site
BRL 900,000 - 1,500,000