Bullhorn

London, England
1,400 Total Employees
Year Founded: 1999

Similar Companies Hiring

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
8 Offices
1100 Employees
Fintech • Software • Financial Services
7 Offices
1000 Employees
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
15 Offices
2400 Employees

Offices at Bullhorn

Hybrid Workplace

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

Typical time on-site: Flexible

Global Office Locations

London, England

155 Bishopsgate, London, United Kingdom, EC2M 3AJ

Recently posted jobs

6 Days AgoSaved
Remote or Hybrid
United Kingdom
Cloud • HR Tech • Productivity • Software
The National Account Manager will manage and grow existing client relationships, develop account plans, and execute territory strategies.