INSWITCH TECNOLOGIAS FINANCEIRAS LTDA
Business Development Manager - Brazil And Latam
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.