Abbye Needham is currently working as a Client Success Manager at Lighthouse. Previously, Abbye held positions such as Senior Solution Architect and Solutions Architect at different companies. Abbye has experience in project management, legal work, and eDiscovery services. Abbye has a JD from American University Washington College of Law, an MA in American History from Duquesne University, and a BA in History with a minor in English from Christian Brothers University.
Sign up to view 3 direct reports
Get started