← Back to opportunities

New Business Manager

📍 Location
Sao Paulo
⏰ Job Type
Full-time
📅 Posted
July 15, 2026

About the Role

**About the Role:**

**Grade Level (for internal use):**

11
**New Business Manager**

The New Business Manager is responsible for originating, developing and closing new business opportunities across Brazil and selected LATAM markets, with a strong focus on new client acquisition and expansion into white space accounts. The role drives commercial growth by positioning Energy, market and industry intelligence and AI-enabled solutions key stakeholders.

**Key Responsibilities**

+ Build and manage a robust pipeline of new business opportunities within Brazil and selected LATAM markets.
+ Identify the full sales cycle from initial engagement through to contract signature.
+ Engage with a broad range of stakeholders from business owners, technicians or middle management to C-level to understand business needs and position value-driven solutions.
+ Commercialize a portfolio of data, analytics and AI-driven offerings.
+ Collaborate cros...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position