Born in
Basauri,
Biscay,
Basque Country, Oca began his managerial career with
Levante UD's
Juvenil D side in 2011, after previously working as a fitness coach for the youth teams of
Villarreal CF,
Real Sociedad and
Athletic Bilbao. On 5 June 2014, he was named in charge of the
Juvenil A squad of the former. On 8 July 2016, Oca was appointed manager of
Atlético Madrid's
Juvenil División de Honor team. Ahead of the 2017–18 season, he initially took over
Deportivo Alavés'
Juvenil A squad, before replacing
Aitor Orueta at the helm of
the reserves on 3 October 2017. Oca was dismissed by the
Miniglorias on 4 March 2019, being replaced by
Iñaki Alonso. On 30 May, he moved abroad after being named assistant manager of Mexican club
Atlético San Luis, being also in charge of their under-20 team. Oca returned to his home country on 8 December 2020, after being appointed in charge of
Tercera División side
Sestao River Club. The following 15 June, after
achieving promotion to
Segunda División RFEF, he left the club. On 25 August 2021, Oca moved to Ecuador and joined
Ismael Rescalvo's staff at
Emelec, as his assistant. On 24 March of the following year, he moved to fellow league team
Independiente del Valle, as the new Head of Youth Football. He was also a caretaker coach of
the reserve team for three months in that year. On 28 November 2022, Oca returned to managerial duties after being named manager of
Universidad Católica del Ecuador. Despite qualifying the club to the
2024 Copa Sudamericana, he left on 5 December 2023 as his contract was not renewed. On 22 April 2024, Oca was named manager of
Deportivo Cuenca, also in the Ecuadorian top tier. On 18 July, he left the club by mutual consent, and took over
Huachipato in the
Chilean Primera División seven days later. On 14 November 2024, Oca left Huachipato following the expiration of his contract. On 6 March 2025, Oca returned to Sestao for a second spell in charge, with the side now in the
Primera Federación; he replaced the sacked
Ángel Viadero. He left on 4 June, as his contract was due to expire, and took over
CD Leganés'
reserves sixteen days later. On 5 December 2025, Oca was named caretaker manager of
Lega, after
Paco López was sacked. On 24 December, he was confirmed as manager of the side for the remainder of
the season. ==Managerial statistics==