Leandro Larrosa es Director Ejecutivo del Comité Organizador de los Juegos Olímpicos de la Juventud Buenos Aires 2018, encargado de organizar los III Juegos Olímpicos de la Juventud de Verano, los primeros en realizarse en América Latina, en octubre de 2018 en Buenos Aires, Argentina.

Es miembro de la Comisión Tripartita de los Juegos Olímpicos de la Juventud del Comité Olímpico Internacional.Fue responsable de la Candidatura de Buenos Aires a los Juegos Olímpicos de la Juventud (2012-2013) y Director Ejecutivo de la 125° Sesión del Comité Olímpico Internacional, llevada a cabo en Buenos Aires, en la que se eligió la ciudad anfitriona de los Juegos Olímpicos de la Juventud 2020 y se designó como presidente del Comité Olímpico Internacional a Thomas Bach (2013).

En 2008 fue Gerente de Tecnología, Logística y Comunicaciones para la Delegación Argentina en Beijing, China, durante los Juegos de la XXIX Olimpíada. Desde entonces, en colaboración con la Delegación, asistió a los XVI Juegos Panamericanos en Guadalajara, México (2011); Juegos de la XXX Olimpíada en Londres (2012); XXII Juegos Olímpicos de Invierno en Sochi, Rusia (2014); II Juegos Olímpicos de la Juventud en Nanjing, China, en el marco del Programa de Observadores (2014); XVII Juegos Panamericanos en Toronto (Canadá), como Gerente de Tecnología, Logística y Comunicaciones (2015); y a los II Juegos Olímpicos de la Juventud de Invierno en Lillehammer, Noruega, en el marco del Programa de Observadores (2016).