Country Lead

NeuralTrust · são paulo, federative republic of brazil, Brazil

Location
são paulo
Job Type
Full-time
Posted
July 13, 2026

Job 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 DoOwn 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 — you'll run enterprise deals end to end wi...

Ready to Apply?

Submit your application for Country Lead at NeuralTrust

Apply Now