Technical Pre-sales Consultant

System C · Leeds, England, United Kingdom

Location
Leeds
Job Type
Full time
Posted
June 12, 2026

Job Description

Description

We are looking for a Technical Pre-Sales Consultant who can bring technical confidence, commercial awareness and clear storytelling to our sales process. This is a role for someone who understands how solutions are hosted on Microsoft Azure, and who can bring those solutions to life through engaging customer conversations, workshops and demonstrations.

About the role

You will be the technical voice in the room during the pre-sales lifecycle. Working closely with Sales, Bid Management, Product, Engineering and Delivery teams, you will help customers understand how System C solutions can meet their operational and technical platform needs.

You will lead technical sessions to ensure that customers have a clear understanding of existing System C Azure architecture design, answer any questions relating to this and include additional pre-defined options that are available. Your role will also support formal pr...

Ready to Apply?

Submit your application for Technical Pre-sales Consultant at System C

Apply Now