Centrica

HQ
Windsor
Total Offices: 19
17,651 Total Employees

Centrica Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers generous parental leave

Offers health insurance

Offers performance bonuses

Career Growth + Development

Provides customized development tracks

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Offers gym membership

Company Culture

Offers a remote work program

Recently posted jobs

2 Days AgoSaved
In-Office
Windsor, ON, CAN
Retail • Energy • Utilities
Build, test, deploy and maintain Field Operations Platform software. Deliver secure, maintainable code, support live services and incidents, collaborate in cross-functional squads, and apply cloud-native and AI-enabled practices to improve forecasting and scheduling for field operations.
2 Days AgoSaved
In-Office
Flexia, Sarthe, Loire, FRA
Retail • Energy • Utilities
Lead and manage a sales team targeting high-value I&C clients across the UK & Ireland, driving £12–20m revenue and a £120m+ pipeline. Own strategic selling, bid management, CRM pipeline maintenance, forecasting, reporting, cross-functional collaboration, market and competitor intelligence, and client-facing marketing activities to close complex decarbonisation deals (solar, CHP, heat pumps).
3 Days AgoSaved
In-Office
Flexia, Sarthe, Loire, FRA
Retail • Energy • Utilities
Lead commercial pricing for service, installation and renewable energy contracts. Build and review detailed pricing models, assess risks, support bid strategy and contract retention, and prepare commercial approvals while collaborating with Bid Management, Operations, Finance, Legal and HR.