Centrica

HQ
Windsor
Total Offices: 16
17,651 Total Employees

Teams at Centrica

Recently posted jobs

4 Days AgoSaved
In-Office
London, England, GBR
Retail • Energy • Utilities
Lead credit risk assessments for trading counterparties, maintain ratings, limits and exposures, advise on collateral and transaction structures, produce credit reporting, and work with Quant and Tech teams to develop, validate and automate credit risk models, tools and controls.
7 Days AgoSaved
In-Office
London, England, GBR
Retail • Energy • Utilities
Develop pricing and risk models for complex derivatives and structured energy products. Perform quantitative analysis to support trading and origination, build model-library enhancements, advise on hedging decisions, and connect cross-asset insights across renewable energy, LNG, gas, and power markets.
11 Days AgoSaved
In-Office
London, England, GBR
Retail • Energy • Utilities
Lead market risk oversight for energy trading desks across gas, power, LNG, and renewables. Analyze portfolios and new deals using simulation-based models, VaR, stress testing, and option pricing. Develop risk methodologies, processes, policies, and systems while partnering with trading and business teams. Promote risk awareness, support digitization, advise senior stakeholders, and manage junior resources.