Lusha

London, England
300 Total Employees
Year Founded: 2016
We're Hiring!

Offices at Lusha

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

Global Office Locations

London, England

London, United Kingdom

Recently posted jobs

7 Days Ago
Hybrid
London, Greater London, England, GBR
HR Tech • Sales • Software • Database • Business Intelligence
As a Sales Manager, you will lead the new London office of Lusha, manage the Account Executive team, identify and close new sales opportunities in the UK market, and serve as a brand advocate. Your role will be pivotal in driving growth and enhancing Lusha's offerings in European markets.
7 Days Ago
Hybrid
London, Greater London, England, GBR
HR Tech • Sales • Software • Database • Business Intelligence
As an Account Executive at Lusha, you will identify and close new business opportunities in UK and Western European markets, manage the sales process, and present solutions that demonstrate business value. You'll be responsible for achieving and exceeding revenue targets while collaborating with international teams to enhance client relationships.