Lusha

Boston, Massachusetts, USA
300 Total 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

8 Days AgoSaved
Remote
Hybrid
Boston, MA, USA
HR Tech • Sales • Software • Database • Business Intelligence
The Customer Success Manager at Lusha will enhance the customer experience through onboarding, support, and relationship management, ensuring optimization of tools and account retention.