Lisa Maher

Principal Customer Success Manager

Lisa Maher is a seasoned professional in customer success and office management with extensive experience in the tech and event industries. Currently serving as Principal Customer Success Manager at Cloudflare since September 2025, Lisa previously held multiple roles at Mimecast, including Senior Customer Success Manager and Commercial Customer Success Manager from October 2016 to September 2025. Prior experience includes positions such as Office Manager at Infrared Experience Marketing and Front of House Coordinator for England 2015, where logistics and client engagement played pivotal roles. Lisa began her career in the hospitality industry, serving as Front Office Receptionist at Maldron Hotels & Partners and Front Desk Receptionist at Melbourne Pub Group. Lisa holds a Bachelor of Arts in Communications and Public Relations from the Institute of Technology, Carlow.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices