Windsor House, 42-50 Victoria Street, London, UK

Transport for London are tasked with ensuring that people are able get around one of the world’s most dynamic cities; their role is to implement the Mayor's Transport Strategy, and manage those services across the Capital for which the Mayor is responsible. Whatever your area of interest or expertise, TfL have got over 30 graduate and student schemes available in a variety of interesting and challenging roles.