Ed Tech companies you'll love to work for

companies
Jobs

Bid Manager

SHL

SHL

Sales & Business Development

Thames Ditton, UK

Posted on Feb 17, 2026

Applicant Portal

:

Job Details: Bid Manager – Presales

Information provided during the application process will be processed and managed in accordance with our Privacy Policy. You can view this policy here.

Full details of the job.