The Opportunity
This role is suited to a seasoned sales professional with
10–15 years' experience
in closing
multi-million, multi-year deals (£10M+)
. The successful candidate will lead new business development across the following sectors:
* Life Sciences
* Energy & Utilities
* Technology, Media & Telecommunications (TMT)
They will be responsible for defining and executing a high-impact sales strategy, identifying new logo targets, and cultivating executive-level relationships that drive long-term growth.
Key Responsibilities
* Develop and deliver a robust sales strategy aligned with growth ambitions
* Identify and secure new logo clients in collaboration with business unit leaders
* Build and maintain a strong pipeline of new revenue opportunities
* Leverage existing networks to position services and solutions effectively
* Lead commercial negotiations and manage contractual relationships
* Represent the company at industry events, tradeshows, and forums
* Stay ahead of market trends and evolving client needs to deliver tailored solutions
Candidate Profile
* Proven track record of closing
£10M+ enterprise deals
* Extensive experience selling across,
infrastructure services
,
managed services
, and
cloud solutions.
* Deep expertise in one or more of the target verticals: Life Sciences, Energy & Utilities, TMT
* Strong executive-level network and relationship-building skills
* Commercial acumen and experience in contract negotiation and closure
* Passion for innovation, client success, and continuous improvement
Why Join?
This is more than just a sales role—it's a career opportunity within a company that values
inclusion
,
growth
, and
impact
. The organisation fosters a culture of belonging and innovation through inclusive networks and a supportive work environment.
Benefits include:
* Tailored support for physical, emotional, and financial wellbeing
* Flexible working options
* Continuous learning and development opportunities
* A collaborative, respectful, and empowering culture