Stix-Hackl was the Austrian Ambassador in the Grand Duchy of Luxembourg between 2007 and 2012. Stix-Hackl was Permanent Representative of Austria to the United Nations (Vienna), IAEA, UNIDO and CTBTO from June 2012 until her death in 2018.