Instagram.com/stefanocugurra
Sebelum melatih di Indonesia, Teco sempat melatih klub-klub asal Thailand. Tiga musim ia habiskan di Thailand dengan tiga klub yang berbeda. Musim pertamanya ia melatih Chiangrai United pada tahun 2011. Sayangnya, ia tak bertahan lama yakni hanya menangani 8 laga. Dari jumlah tersebut ia kalah empat kali dan imbang empat kali.
Gagal di Chiangrai, Teco kemudian melatih Osotspa pada musim 2013/2014 . Dari 36 laga, ia menang 13 kali, imbang, 10 kali, dan kalah 13 kali. Klub berikutnya yang ia tangani adalah Navy FC pada musim 2015/2016. Ia menangani sebanyak 41 laga dengan hasil 13 menang, 11 imbang, dan 18 kali kalah.
Gagal di Thailand, ia kemudian melatih Persija selama dua musim. Ia memimpin sebanyak 76 laga dengan catatan 39 kemenangan, 19 kali imbang, dan 18 kekalahan.