Keolis UK employs 33 employees. The Keolis UK management team includes Rob Sloss (Head of Legal), David Stretch (Interim Business Development Director), and Jack Bell (Head of Asset Management).
Looking for a particular Keolis UK employee's phone or email?