📍 Local Job Near You
Business Development Manager - Brazil And Latam
INSWITCH TECNOLOGIAS FINANCEIRAS LTDA
📍
Remote, Brazil
Location
Remote
Posted
June 29, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Country Business Lead US (Enterprise Sales)
As a Country Business Lead you will promote and sell our Fintech‑as‑a‑Service platform to customers across America, targeting Gig Economy Players, banks, neobanks, marketplaces, telcos, retailers, and other companies building Fintech solutions on our API‑driven platform.
Responsibilities
- Develop and execute a go‑to‑market strategy for the U.S. market.
- Generate and qualify leads through cold calling, presentations, negotiations, and deal closing.
- Manage the U.S. entity, acting as liaison between local regulators and corporate functions.
- Report directly to the Chief Commercial Officer and, for specific accounts, to the CEO.
- Collaborate with the team to meet quarterly goals, OKRs, and annual revenue targets (e.g., $50million TPV booked by month18).
- Represent the company at events, conferences, and stakeholder calls to build and maintain client relationships.