Country manager

Snaphunt
fullTime Brazil, Brazil Top Executives
Posted:
February 27, 2026
Location:
Brazil, Brazil, Brazil

Job Description

The Role:

You will be responsible for :

  • Generate leads, negotiate commercial terms and acquire new customers both in corporate and consumer segments
  • Develop sales pipeline and engage with the potential customers at all stages of the sales funnel
  • Build customer relationships to maximize long-term revenue growth
  • Together with the account management team facilitate customer onboarding in line with the accepted KYC/KYB policies and procedures
  • Work closely with our internal teams to develop growth plans and ensure delivery of the agreed business targets
  • Work closely with a marketing team in order to engage with prospects and convert them into qualified leads
  • Provide inputs and timely feedback about customer needs, market trends and competitive environment
  • Be a subject matter expert when it comes to company’s products and services
  • Upsell and cross-sell other company products to build enga...

Apply for this Job

Submit your application for the Country manager position at Snaphunt.

Apply Now Save for Later

Job Overview

Job Type: fullTime
Location: Brazil, Brazil
Posted: February 27, 2026
Deadline: April 08, 2026