N

Country Lead

NeuralTrust

são paulo, federative republic of brazil, Brazil Full-time July 13, 2026

Opportunity Description

We're looking for a Country Manager to own Brazil end to end. This is not a manage an existing territory job — it's a build-the-business job. You'll be the face of NeuralTrust in the region, responsible for the number, the strategy, and the local presence. You'll sell, you'll build pipeline, you'll recruit as the market grows, and you'll act as if the P&L were your own — because in every way that matters, it is.

The two things that will make you successful here: an owner's mentality, and a network you can activate from day one. If you already know the CISOs, the security leaders, and the partners across Brazil — and you have a knack for finding unconventional, high-leverage ways to get in front of them — this role is built for you.

What You'll Do

  • Own the Brazil number. Build and execute the go-to-market plan, set the strategy, and take full accountability for pipeline and revenue in the region.
  • Sell directly. This is a hands-on, player-first role —...
Full-time Others

Interested in this opportunity? Apply now through Expertini.

Apply for this Position