Eric Lancelot é engenheiro de transportes com formação em economia do transporte pela École Nationale des Travaux Publics de L'État (França) e um diploma de Negócios Internacionais pela Université Paris I Sorbonne, no mesmo país. Começou a trabalhar no Banco Mundial em 2005 e atua nas operações de transporte no Brasil. É líder da equipe do Projeto de Transporte Sustentável em São Paulo.