Lee Hubbard's Location
Leicester, Leicester, United Kingdom
Lee Hubbard's Work
Lee Hubbard's Education
Lee Hubbard's Skills
Lee Hubbard's Summary
Lee Hubbard, based in Leicester, Leicester, United Kingdom, is currently a Head of UK and International Customer Service at Next, bringing experience from previous roles at Next. Lee Hubbard holds a 2000 - 2003 Bachelor of Arts (BA) in English Language and Literature, General @ Loughborough University. With a robust skill set that includes Leadership, Coaching, Public Speaking, Change Management, Sales and more, Lee Hubbard contributes valuable insights to the industry. Lee Hubbard has 1 email on RocketReach.