Johann Sattler studirao je političke nauke i slavistiku na univerzitetima u Innsbrucku, Pragu i Moskvi. 2008. godine doktorirao je na Univerzitetu u Beču. U diplomatskoj službi Republike Austrije aktivno radi od 1996. godine.
Od 2008. do 2013. Sattler je bio direktor izdavač za WAZ Media Group i Axel Springer u Moskvi.
Radio je i kao zamjenik voditelja Ureda glavnog sekretara pri Ministarstvu vanjskih poslova, savjetnik za politička pitanja u austrijskoj ambasadi u Washingtonu i član kabineta posebnog predstavnika EU za jugoistočnu Evropu (Pakt o stabilnosti) u Briselu.
Prije toga je tri godine bio na čelu Odjela za zapadni Balkan u Ministarstvu vanjskih poslova u Beču.
Johann Sattler trenutno obnaša funkciju austrijskog ambasadora u Albaniji. Svoje će dužnosti kao specijalni predstavnik EU u BiH preuzeti 1. septembra 2019., a za početak imenovan je na dvije godine, saznaje “N1“.