In 1935 behaalde hij in Milaan het werelduurrecord met een afstand van 45,090 km. Het werd in 1936 scherper gestemd met 45,398 km door de Franse wielrenner Maurice Richard.
Na zijn professionele fietscarrière richtte hij in 1939 in Celle Ligure het bedrijf Industria della Biciclette Giovanni Olmo op. Het werd een grote fabrikant van fietsen, en enige tijd ook van bromfietsen. Hij sponsorde ook een aantal jaren een eigen wielerploeg waarbij hij oud-wielrenner Giuseppe Olivieri aantrok als ploegleider.