
Upstream / Offshore Energy – Client Executive
- London
- Permanent
- Full-time
This is a client-facing technical role, ideally suited to someone with strong knowledge of the sector, who enjoys deep client engagement and managing complex multinational accounts.The Role:
- Manage a portfolio of clients ranging from major global energy companies to specialist contractors.
- Lead on all client servicing matters including programme design, placement support, renewals, and technical documentation.
- Build long-term, trusted relationships with clients-predominantly in non-US territories.
- Collaborate closely with an experienced internal broking and placement team-no broking responsibilities in this role.
- Represent the business in meetings, presentations, and renewals both in the UK and occasionally internationally.
- Proven experience in Upstream / Offshore Energy insurance-either in a technical client service, underwriting, or account executive capacity.
- A strong understanding of energy risks and insurance programme structures.
- Excellent communication skills with a proactive, detail-focused mindset.
- Comfortable liaising at senior level with risk managers, CFOs, and operational teams.
- Experience working with international clients is a plus.
- Work with a well-respected leader in the sector known for their supportive and progressive approach.
- Be part of an exceptional team that values collaboration, quality, and professional development.
- Join a business that offers flexibility, autonomy, and exposure to global markets-without the bureaucracy of larger firms.
- Name*
- Mobile:*
- GDPR/Privacy Policies*
GDPR/Privacy Policy
/a
' class='gform_hidden' />
- Comments
WeWork
No.1 Poultry
London
EC2R 8EJ, UK
Tel: +44 203 145 3333Manchester
ABC Buildings
Quay Street
Manchester
M3 4AE, UK
Tel: +44 161 515 3122Dubai
15th floor, The One Tower
Sheikh Zayed Rd
Dubai
United Arab EmiratesFrankfurt
Spaces
Tower One, Brüsseler Str. 1-3
Frankfurt
60327, Germany
Tel: +49 69 710 400 35Amsterdam
Staringstraat 28 H
105VR
Amsterdam
The Netherlands
Tel: +31 20 899 94 94Get in touchIf you'd like more information about our services, or to speak to one of our Consultants, contact us using the form below:
- Name*
- Is there a specific Team you would like to be put in touch with?
- File
- Your Message*