Moira Rose McGarghan is an experienced business development professional currently serving as the Director of Business Development at Memfault since January 2025. With a strong background in technology and sales, Moira previously held roles at Recorded Future, progressing from Business Development Manager to Senior Business Development Manager from November 2019 to January 2025, where Moira Rose contributed to threat intelligence solutions. Moira's experience at Formlabs spanned four years in various roles, including BDR Manager and Solutions Sales Specialist, focusing on lead generation, team management, and client relations. Earlier career endeavors included memberships development at the Consumer Electronics Association and market research at FedBid. Moira holds a Bachelor of Arts degree in History and Geography from the University of Mary Washington.
This person is not in the org chart
This person is not in any teams
This person is not in any offices