Beauhurst

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

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

13 Days AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Information Technology • Internet of Things
Interim people leader covering a 6–9 month maternity leave to manage, coach and motivate an Account Management team. Accountable for retention, renewals, upsell/cross-sell, forecasting and team performance reporting. Maintain and improve processes, provide commercial guidance on deals, and liaise with GTM leadership. Role requires immediate impact with minimal ramp-up, based in London (hybrid, ≥3 days/week).
24 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.
24 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.