Rachel Eyres
Contributor

Rachel Eyres

Market Unit Leader of Energy & Utilities at Expleo UK