Customer Support Advisor
£20,000 - £23,000pa DOE
Excellent company benefits and progression
Is an Ofgem regulated supplier of gas and energy to businesses. Leaning on their in-house experts, they provide renewable energy and gas, and an end-to-end service to their clients who span across various industries and all sizes. Customer service is at the heart of all they do, and as such they are proud...