He then played for three clubs in Spain; Atlético Madrid, Elche CF and Mallorca.
He returned to Argentina and played in Mendoza with Independiente Rivadavia and San Martín.
[2] He then had spells in charge of Deportivo Maipú, Central Córdoba (SdE) and Colón de Santa Fe.
Cabrero returned to first team management with Albanian side Dinamo Tirana in 2005 but was sacked for failing to reach the 2nd round of the Intertoto Cup.
In 2007 Cabrero led Lanús to their first ever top flight league championship; the Primera División Argentina Apertura 2007.