Paul Allen's Location
London, England, GB
Paul Allen's Work
Paul Allen's Education
Paul Allen's Skills
Paul Allen's Summary
Paul Allen, based in London, England, GB, is currently a Customer Service General Manager at Harrods, bringing experience from previous roles at Electrolux, Which? and Sky. Paul Allen holds a St John Ogilvie. With a robust skill set that includes Call Centers, Coaching, Customer Experience, Leadership, Call Center and more, Paul Allen contributes valuable insights to the industry. Paul Allen has 3 emails on RocketReach.