Nach dem Studium der Publizistik & Kommunikationswissenschaften sowie Politologie in Wien arbeitete Michael Sgiarovello als parlamentarischer Mitarbeiter sowie als Wirtschaftsjournalist für verschiedenen Medien. Seit 2005 ist er für Henkel in Wien für die Unternehmenskommunikation verantwortlich, zunächst für Österreich und die regionale Osteuropa-Zentrale. Seit zehn Jahren fungiert er als Head of Corporate Communications für Südost-Europa, das ländermäßig neben Österreich, die Balkan-Region sowie Rumänien und Bulgarien beinhaltet.