S

New Business Manager

S&P Global

Sao Paulo, Brazil, Brazil Full-time July 15, 2026

Opportunity Description

**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...
Full-time other-general

Interested in this opportunity? Apply now through Expertini.

Apply for this Position