Transport is Europe’s biggest climate problem, representing 29% of the bloc’s greenhouse gas emissions. Learn more about what Transport & Environment is doing to clean up transport.
Europe’s leading advocates for clean transport & energy
Léo joined the Operations team at T&E in April 2025 to manage payroll operations. Prior to T&E, he worked in the UCaaS and micro-mobility sector, driven by a mission to reduce traffic congestion and promote sustainable transportation.