Abbye Needham

Client Success Manager at Lighthouse

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.

Links

Previous companies

Deloitte logo
bit x bit logo
OpenText logo

Org chart

Sign up to view 3 direct reports

Get started