
Meet our new Director of Data, Technology and Transformation – Pete Davies
RECCo is delighted to announce the appointment of a new Executive Director.
RECCo is delighted to announce the appointment of a new Executive Director.
Retail Energy Code Company
Registered in England
Reg. No. 10989875
VAT No. 322 195 033