Lisa Cochran's Location
England, United Kingdom
Lisa Cochran's Work
Lisa Cochran's Education
Lisa Cochran's Skills
Lisa Cochran's Summary
Lisa Cochran, based in England, United Kingdom, is currently a Director Of Customer Service at Customer Experience, bringing experience from previous roles at Opus Energy. Lisa Cochran holds a Tresham Institute of Further and Higher Education. With a robust skill set that includes Call Center, Customer Experience, Operations Management, Contact Centers, Change Management and more, Lisa Cochran contributes valuable insights to the industry. Lisa Cochran has 2 emails on RocketReach.