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.

Location

Murfreesboro, United States

Links

Previous companies

Deloitte logo
bit x bit logo
OpenText logo

Org chart

Sign up to view 0 direct reports

Get started



Offices

This person is not in any offices