Metrobus is a growing company operating nearly 450 buses in South London, Surrey, and Sussex.
PeopleA vacancy has arisen for the position of Engineering Manager at the Company's Orpington depot.
PeopleA vacancy has arisen for the position of Engineering Manager at the Company's Croydon depot.
PeopleFollowing 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