Credit Insurance Manager
Global Energy Trading Company | London
Hybrid role
About the Company
Founded in 2004, Global Energy Trading Company is one of the world's leading integrated energy and commodity trading firms. We connect global energy markets by trading, structuring finance solutions, and investing in strategic assets—generating more than $110 billion in annual turnover.
Operating across 50+ countries on 5 continents, we are active in all major energy hubs with offices in London, Geneva, Singapore, Shanghai, Beijing, Dubai, Houston, Calgary and Greenwich (CT).
We are committed to accelerating the transition toward a more sustainable, affordable, and reliable energy system. Over half of our assets are in low‐carbon and energy‐transition sectors, enabling us to actively support decarbonisation and the development of next‐generation energy markets.
About the Role
The energy trading marketplace is fast‐paced and constantly evolving. To support our business, the Credit department plays a pivotal role in identifying, structuring, and mitigating financial risk.
A key tool in this process is the deployment of credit insurance—including single‐name, whole‐turnover, and other tailored insurance products.
As Credit Insurance Manager, you will work across the global credit portfolio to structure, negotiate, and execute insurance solutions that support our risk appetite, capital efficiency goals, and transaction profiles.
You will collaborate closely with traders, the credit team, finance, and external insurance market participants, while managing strategic relationships with brokers and underwriters.
Key Responsibilities
* Develop and structure fit‐for‐purpose insurance solutions for both short‐ and long‐term transactions
* Define and implement the company's global credit insurance strategy
* Lead presentation of structured deals to the insurance market
* Coordinate activity between brokers, underwriters, traders, deal teams, Credit, and Finance
* Expand insurance capacity for complex transactions or high‐risk jurisdictions
* Develop internal insurance expertise across the credit team and wider organisation
* Manage all insurance documentation, reporting, and compliance requirements
* Lead and coordinate the insurance claims process, including notifications, documentation, legal liaison and recovery
* Maintain up‐to‐date knowledge of energy and metals markets
Qualifications
* Strong experience in insurance brokering or underwriting, ideally in energy, metals, or structured trade finance
* Ability to build and maintain senior‐level relationships with underwriters, brokers, and financing banks
* Strong existing network across the global credit insurance market
* Deep technical knowledge of single‐risk, whole‐turnover, portfolio, and structured credit insurance products
* Proficiency in policy interpretation, negotiation, and claims framework mechanics
* Strong risk‐based decision‐making capability
* Excellent communication and negotiation skills
* Ability to work independently under tight deadlines
* Strong commercial awareness and understanding of commodity trading
Key Skills
* Credit insurance structuring & policy negotiation
* Portfolio exposure analysis & capacity optimisation
* Claims management & recovery
* Stakeholder & market relationship management
* Financial & risk analysis