In 1931, Giuseppe Olmo Italian master of the amateurs in the road race, the same year he won at the UCI Road World Championships in Copenhagen in second place. In 1932 he started in the Olympic Games in Los Angeles; in the team time trial, he won jointly with Guglielmo Segato and Attilio Pavesi the gold medal in the individual race, he finished fourth. Then he stepped over to the pros and won the race Milan -Turin.
Five times started Olmo Giro d'Italia, 1934, he finished fourth in 1935 and third in 1936 second ( behind Gino Bartali ). Twice, in 1935 and 1938, Olmo won the race Milan - Sanremo in 1936 he won the Giro dell'Emilia and became Italian Road Champion. On 31 October 1935, he also presented in Velodromo Maspes - Vigorelli in Milan to a new hour record over 45.090 km, of less than a year had stock. Olmo also launched in six six-day race, together with Learco Guerra, he was runner-up in Paris in 1935 and third in Brussels. At the end of his career he was in 1940 Italian champion stayer.
After his retirement from active cycling Olmo opened in his home town of Celle Ligure, a bicycle factory, which still exists today and is part of the " Olmo Group".