Sheila Flaherty

Sheila Flaherty
Connect with Sheila Flaherty

 

As Chief Legal & Administrative Officer, Sheila Flaherty manages all global legal matters and talent management for Alert Logic.  Flaherty brings extensive experience managing legal affairs at successful public and private corporations.  She has taken numerous companies public on the NYSE and NASDAQ and co-founded a Special Purpose Acquisition Company.  She has extensive experience with high growth companies, mergers and acquisitions, and expansive intellectual property portfolios.  Most recently, Flaherty was Executive Vice President and Chief Legal Officer for e-commerce innovator Demandware, Inc. where, among other matters, she managed the successful initial public offering.  Flaherty earned her bachelor's degree from the University of Massachusetts at Amherst, and Juris Doctorate from Georgetown University Law Center.  She also studied law at Trinity College, in Dublin, Ireland.