Beauhurst

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

Teams at Beauhurst

Recently posted jobs

2 Days AgoSaved
In-Office
London, England, GBR
Big Data • Information Technology • Internet of Things
Generate and manage strategic public-sector sales pipelines, respond to and win tenders, conduct tailored product demos, and close complex £50k+ annual contracts with government, universities, and local authorities. The role requires consultative selling, MEDDIC methodology, outbound prospecting, event networking, and collaboration on public-sector pricing and engagement strategy.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Big Data • Information Technology • Internet of Things
Manage and grow a portfolio of major B2B subscribers by improving retention, negotiating renewals, identifying cross-sell and upsell opportunities, and developing account strategies. The role involves working with senior client stakeholders across multiple industries, managing internal commercial projects, meeting revenue targets, and potentially developing leadership and management skills.
2 Days AgoSaved
In-Office
2 Locations
Big Data • Information Technology • Internet of Things
Manage relationships with enterprise clients and help them maximize the value of a private-company data platform. Responsibilities include guiding clients through the platform, delivering tailored training, coordinating multiple tasks, improving processes, and identifying upsell or cross-sell opportunities for Account Managers. The role requires strong communication, organization, emotional intelligence, and at least two years of client-facing experience.