Customer Service Team Leader at Igloo Energy - Southampton, Hampshire, UK
Head of Operational Excellence
Contact Laura Milligan
Collections Manager
Contact Pete Lyford
Technical Sales and Survey Manager
Contact Richard Cawte
Customer Service Team Lead
Contact Kayleigh Williams
Team Leader
Contact Louis Lamley
Assistant Accountant
Contact Amy Lynch
Energy associate
Contact Adam Shaw
Igloo is a provider of IoT of devices that allows users to manage, control and track energy usage at home.