Amaury Sport Organisation / Transport for London
Tour de France
Helping stage the Grand Depart and Key Stage 1 of the 2007 Tour de France is a rare and wonderful opportunity. Chosen to provide Innovision and Transport for London with creative direction, script writing and executive producer support, Incredible Management helped plan, coordinate and execute what at that time was to be the largest sporting event to have ever been held in London.