Octopus Energy
–
London, Greater London, United Kingdom
... Strong networking and collaboration skills, delivering with a focus on quality, safety, and customer experience. Excellent people skills, attention to detail, and creative thinking. Proactive in anticipating needs and productive in your work ... - Sep 19