Beauhurst

London
Total Offices: 2
144 Total Employees
Year Founded: 2010

Similar Companies Hiring

eCommerce • Information Technology • Marketing Tech • Software
7 Offices
400 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Biotech
4 Offices
918 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
37 Offices
2407 Employees

Jobs at Beauhurst

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

4 Days AgoSaved
In-Office
2 Locations
Big Data • Information Technology • Internet of Things
As a Graduate Client Experience Manager, you will help clients maximize their use of a data platform through training and support, ensuring a positive experience.
9 Days AgoSaved
In-Office
London, England, GBR
Big Data • Information Technology • Internet of Things
The Senior Account Executive is responsible for engaging with public sector organizations, generating leads, managing sales cycles, and closing deals. The role requires a strategic approach to sales and tender response, focusing on complex products and building relationships with senior decision-makers.
9 Days AgoSaved
In-Office
London, England, GBR
Big Data • Information Technology • Internet of Things
The Lead Account Executive will enhance public sector engagements, focus on strategic sales, respond to tenders, and build pipeline through various channels. This role requires 8+ years of experience in complex sales within public sector organizations.
14 Days AgoSaved
In-Office
2 Locations
Big Data • Information Technology • Internet of Things
The Research Manager will lead high-quality research projects, manage client relationships, analyze data, create reports, and develop team members.