CareerPlan

Senior Account Executive / Client Advocate - Upstream Energy

London, England, GBFull-time2026-10-30 → 2026-11-10

Core

Senior Account Executive managing a portfolio of complex global upstream energy accounts, providing technical expertise on programme design, contractual risk transfer, and market placement strategy for operational and offshore construction risks.

Role type

Senior IC insurance broker (upstream energy)

Builds

Innovative insurance solutions and risk transfer programmes for major energy clients

Domain

Insurance Broking / Upstream Energy (Operational & Construction)

Deliverable

client delivery

Required skills

Upstream energy risk expertise, policy wording analysis, contractual risk transfer, programme structuring, London Market insurer relationships, international market connections

Preferred skills

Overseas energy insurer connections (Middle East), tender support experience

Technologies

None stated

Responsibilities

Manage and service a portfolio of complex upstream energy accounts, Provide technical advice across both operational and offshore construction risks, Lead renewal and placement activities for major energy programmes, Conduct contractual reviews and advise on insurance requirements and risk allocation, Review, negotiate and develop policy wordings and coverage structures, Build and maintain strong relationships with insurers across London and international markets

Seniority

Senior, hands-on IC