Technical Pre-sales Consultant

System C • Leeds, England, United Kingdom • Posted June 07, 2026

Location Leeds, England
Job Type Full time
Category Business Operations Specialists
Posted June 07, 2026

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...

Interested in this role?

Click the button below to start your application.

Apply Now