New Business Manager

S&P Global · Sao Paulo, Brazil, Brazil

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

Job 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...

Ready to Apply?

Submit your application for New Business Manager at S&P Global

Apply Now