Sheila Flaherty Location
Boston, MA, US
Sheila Flaherty Work
Sheila Flaherty Education
Sheila Flaherty Skills
Sheila Flaherty Summary
Sheila Flaherty, based in Boston, MA, US, is currently a Chief Legal Officer at Alert Logic. Sheila Flaherty brings experience from previous roles at Demandware, Stream Global Services, Abiomed and Modus Media International. Sheila Flaherty holds a Doctor Of Jurisprudence @ Georgetown. With a robust skill set that includes Venture Capital, Due Diligence, Outsourcing, Executive Management, Intellectual Property and more. Sheila Flaherty has 4 emails and 1 mobile phone numbers on RocketReach.