Seine berufliche Laufbahn startete Hannes Leobacher im Bereich der Softwareentwicklung bei verschiedenen Unternehmen in der IT-Branche. 1994 trat er in die SPAR Österreichische Warenhandels-AG ein. Innerhalb der Informatik der SPAR AG zeichnete er im Laufe der Jahre für die Themen E-Business, IT-Projektmanagement und IT-Management Retail verantwortlich. 2008 übernahm er die Leitung des IT-Teilbereichs Operations & Service Management. Seit Juli 2009 verantwortet Hannes Leobacher die gesamte IT-Organisation der SPAR AG in Österreich.
Er weist langjährige Erfahrung im Handelsumfeld auf und war auch verantwortlich für die technische Einführung von verschiedenen bargeldlosen Zahlungsmitteln im POS- und E-Commerce-Umfeld.