Lee Ellison Location
Leeds, Leeds, United Kingdom
Lee Ellison Work
Lee Ellison Education
Lee Ellison Skills
Lee Ellison Summary
Lee Ellison, based in Leeds, Leeds, United Kingdom, is currently a Customer Service Manager - Specialist Contact at British Gas. Lee Ellison brings experience from previous roles at British Gas and ASDA House. Lee Ellison holds a 2005 - 2006 Eastleigh College. With a robust skill set that includes Energy, Project Management, Stakeholder Management, Call Centers, Management and more. Lee Ellison has 1 emails and 1 mobile phone numbers on RocketReach.