Lusha

Boston, Massachusetts, USA
300 Total Employees
46 Local Employees
Year Founded: 2016
Jobs at Lusha
Let Your Resume Do The Work
Upload your resume to be matched with jobs you’re a great fit for.

Recently posted jobs

5 Days Ago
Hybrid
Boston, MA, USA
HR Tech • Sales • Software • Database • Business Intelligence
The Enterprise Customer Success Manager will build partnerships with strategic clients, ensure their success by optimizing Lusha's tools, conduct regular reviews, represent customer needs to influence product development, and maintain in-depth industry knowledge to provide tailored solutions.