Customer Service Advisor

Experience of working in the energy sector. Knowledge of Metering & Site visits: Communicating with customers to offer support and guidance in relation to meter…