Michael Narodoslawsky was Head of the Institute for Resource Efficient and Sustainable Systems at Technische Universitat Graz since its foundation in 2003 until 2006 and until 2004 he acted as chairman of the National Research Network SUSTAIN, the first interdisciplinary Austrian initiative at research for sustainability. He also headed the European Network ENSURE dealing with urban and regional sustainable development. He co-developed the Sustainable Process Index, a comprehensive ecological footprint evaluation method that allows reliable forecasting of ecological performance of products and services and has participated in numerous international projects on ecological evaluation, including the first European Commission research project on Operational Indicators for Sustainable Development. His most recent research includes life cycle analysis for technologies on renewable resources and regional technology networks for renewable resources and biorefinery development. Prof. Narodoslawsky headed the research group Process Synthesis, Process Evaluation and Regional Development at the Technische Universitat Graz and headed the Bioenergy Working Group within the SET-Plan Education Task force of the E.C. Prof.
Narodoslawsky currently chairs the working group Bioresources of the European Sustainable Energy Innovation Alliance.