So Energy is an organisation with a clear ethos based on simplicity, honestly and great value. We’ve deliberately created a culture where your personal experience is as highly valued as your professional expertise; where your ideas and your thinking are rewarded, not just your results.
Our Customer Service Teams are the nerve centre of our entire operation. People here are the voice of our business...
Role: Customer Service Advisor
Job Type: Entry Level
Location: West London, London, London
Apply for this job now.