Operator of gas exploration and production company. The company provides energy supply, energy services, energy and power distribution, connected home systems.read more
Olivia Villarreal — Compensation Systems Analyst - Total Rewards North America at Centrica
Executive Bio
Olivia Villarreal serves as the Compensation Systems Analyst - Total Rewards North America of Centrica. Olivia Villarreal and the Centrica executive team are rated a F by 1 employees.
Executive Team Culture Ratings from Centrica Employees
BOTTOM
5%
Centrica's Executive Team scores in the Bottom 5% of similar sized companies on Comparably