15 marca 2015 roku powrócił do Austrii i przejął pierwszy zespół SC Austria Lustenau. Zadebiutował tam 2 dni później, pokonując SV Mattersburg 3:1. Łącznie rozegrał tam 73 mecze, z czego większość w 2. lidze austriackiej. Pracę zakończył tam 28 lutego 2017 roku.
1 marca 2017 roku trafił do SV Ried. Zadebiutował tam 4 dni później w meczu przeciwko Austrii Wiedeń, przegranym 0:3. Łącznie rozegrał tam 43 mecze, z czego 13 w pierwszej lidze austriackiej. 2 kwietnia 2018 roku zakończył pracę w tym zespole.
28 kwietnia 2018 roku ponownie trafił do Azji, a konkretnie do Ratchaburi Mitr Phol FC. Zadebiutował tam 5 września 2018 roku w meczu przeciwko Suphanburi FC, przegranym 1:2. Łącznie rozegrał 9 meczów, w tym 8 w tajlandzkiej ekstraklasie. Zakończył pracę 30 listopada 2018 roku.
12 lipca 2019 roku został trenerem tunezyjskiego US Monastir. W tym klubie zadebiutował 25 sierpnia 2019 roku w meczu przeciwko CS Sfaxien, wygranym 2:1. Zdobył mistrzostwo kraju z tym zespołem w sezonie 2019/2020. Łącznie rozegrał tam 56 meczów. 4 kwietnia 2020 roku zakończył pracę w tym zespole.
13 kwietnia 2021 roku został trenerem Rai Casablanca. Zadebiutował tam 17 kwietnia w meczu przeciwko Moghrebowi Tétouan, wygranym 2:3. Łącznie do 4 czerwca 2021 roku poprowadził Raję w 14 meczach.