Moira Duffy

Customer Success Manager

Moira Duffy is a seasoned professional in customer success and business development with a focus on data security and collaboration. Currently serving as a Customer Success Manager at DataMasque since March 2025, Moira previously held the position of Director of Business Development at Workstorm, where the platform emphasizes data privacy. Moira's experience includes significant roles such as Assistant Director for the San Francisco Chapter of Women in eDiscovery™, Account Executive at Everlaw with award-winning performance, Business Coordinator at Snow Business USA Inc, and Planning and Product Manager at Action Manufacturing, among others. Moira has a Bachelor of Management Studies from The University of Waikato, specializing in Supply Chain and Logistics Management and Strategic Management.

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