Olmo began his managerial career at lowly CD Can Perallada and subsequently managed neighbours CD Montcada and
UE Vilassar de Mar, before moving to
Segunda División B's
UE Figueres in the 2005 summer. He helped the
Unió to narrowly avoid relegation, finishing 14th. On 4 June 2009, after a stint at
UE Castelldefels, Olmo replaced
Javi Salamero at the helm of
Girona FC. He remained in charge for the last three matches of
the campaign, helping the
Albirrojos retain their
Segunda División status. On 25 September 2009 Olmo was appointed
Terrassa FC's manager, replacing fired José Luis García. However, he finished
the season as dead last, being relegated to
Tercera División. He remained on the bench in the following years, leaving the club in May 2012. On 5 July 2013, Olmo was named Salamero's assistant at
CE Sabadell FC. On 28 November, after Salamero's dismissal, Olmo was appointed caretaker manager. After taking the
Arlequinats out of the relegation places, Olmo renewed his deal with the club on 8 May 2014. He was dismissed on 23 November. On 24 July 2015 Olmo was appointed manager of Bahrain's
Manama Club. He was relieved from his duties on 29 October. ==Personal life==