S

Head of Pre-Sales

System C

Leeds, England, United Kingdom Full time June 15, 2026
Apply Now

Opportunity Description

Description

System C provides leading technology across Social Care and Education, supporting Local Authorities and education providers to deliver essential services. We are looking for a Head of Pre-Sales to lead the strategic management and optimisation of bid delivery and solution demonstration capability across our Social Care and Education portfolios. This is a senior role that shapes how we present our products, support customers through procurement, and position our solutions in a fast changing market.

About the role

You will be responsible for ensuring that our bid submissions, solution narratives and product demonstrations are aligned, compelling and reflective of customer needs. Acting as the operational link between our Bid team, Demo team and Sales organisation, you will bring consistency, quality and strategic direction to every stage of the pre sales process. You will lead the development of one, three, and ...

Full time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

Ready to Apply?

Submit your application for Head of Pre-Sales at System C

Apply for this Position