CareerPlan

Natural Resources Chief Commercial Officer

New York, NY, USFull-time$375k2026-10-07 → 2026-11-09
Hybrid

Core

Drive growth and revenue for Aon's US Natural Resources business through sales leadership, pipeline management, and strategic partnership development.

Role type

Senior IC Chief Commercial Officer (Natural Resources)

Builds

Risk mitigation, risk capital, and alternative finance solutions for natural resources organizations

Domain

Insurance and risk management within the Natural Resources industry

Required skills

Natural Resources insurance knowledge, P&L management, talent management, strategic planning, client relationship management, revenue forecasting

Preferred skills

Experience in brokerage/carrier, knowledge of industry trends, ability to develop new products

Technologies

None stated

Responsibilities

Drive US Natural Resources growth plan, lead execution of global standards, own revenue forecasting and pipeline management, collaborate with Natural Resources Leaders, prioritize growth opportunities, develop Risk Capital opportunities, lead teams in managing RFPs, develop industry symposiums and client councils, guide Strategy and Innovation Group, maintain key relationships with partners, recruit talent

Seniority

Senior, hands-on IC