INSWITCH TECNOLOGIAS FINANCEIRAS LTDA

Business Development Manager - Brazil And Latam

📍 Location
Remote, Remote
⏰ Job Type
Full-time
📅 Posted
June 09, 2026
Apply Now

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.

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position