Nauczyciel i kierownik baletu W 1997 Giorgio Madia zakończył swoją karierę jako tancerz, by rozpocząć nowy etap, obejmując stanowiska kierownicze i pedagogiczne: pracował jako nauczyciel i baletmistrz w zespole Balletto di Toscana we Florencji (1997–1999), baletmistrz i asystent choreografa w Berlin Ballett w Komische Oper Berlin pod kierownictwem Richarda Wherlocka (2000–2001) i pierwszy baletmistrz w Basel Ballett (2001). W sezonie 2000/01 sprawował funkcję kierownika baletu i naczelnego choreografa w zespole baletowym Teatru Wielkiego w Łodzi. W latach 2003–2005 Giorgio Madia był dyrektorem baletu w Teatrze Volksoper w Wiedniu.

Choreograf i reżyser Podczas pracy dla wiedeńskiego Teatru Volksoper Giorgio Madia stworzył dwie pełnowymiarowe choreografie: Nudo (marzec 2004), oparty głównie na muzyce Jana Sebastiana Bacha oraz Alice (styczeń 2005) na motywach powieści Alicja w Krainie Czarów Lewisa Carrolla do muzyki Nino Roty. W 2007 Madia dokonał reinscenizacji tego dzieła w Staatsballett Berlin, tym razem pod oryginalnym tytułem. W tym okresie tworzył choreografie do operetek dla wiedeńskiego teatru Volksoper. Wielokrotnie współpracował tam z reżyserem Helmuthem Lohnerem.