Lisa Maher's Location
London, GB
Lisa Maher's Work
Lisa Maher's Education
Lisa Maher's Skills
Lisa Maher's Summary
Lisa Maher, based in London, GB, is currently a Senior Customer Success Manager at Mimecast, bringing experience from previous roles at Mimecast and Infrared Experience Marketing. Lisa Maher holds a 2005 - 2008 Bachelor of Arts (BA) in Communications and Public Relations @ Institute of Technology, Carlow. With a robust skill set that includes Event Management, Receptionist Duties, Time Management, Front Office, Customer Service and more, Lisa Maher contributes valuable insights to the industry. Lisa Maher has 2 emails on RocketReach.