Metrobus

Jobs

Workshop Supervisor - Crawley Depot

Metrobus is a growing company operating nearly 450 buses in South London, Surrey, and Sussex.

People
Jobs

ENGINEERING MANAGER - ORPINGTON

A vacancy has arisen for the position of Engineering Manager at the Company's Orpington depot.

People
Jobs

ENGINEERING MANAGER - CROYDON

A vacancy has arisen for the position of Engineering Manager at the Company's Croydon depot.

People
Jobs

OPERATIONS ENGINEER

Following promotion of the present incumbent, a vacancy has arisen within our senior management team for the position of Operations Engineer, reporting to the Company's Engineering Director.

People