Beth Ashley

Client Success Manager at Lighthouse

Beth Ashley works as a Client Success Manager at Lighthouse, ensuring client satisfaction with the company's eDiscovery and compliance solutions.