Robert Stade is Head of the Evonik Corporate Foresight Team since 2016, after joining Evonik one year earlier as a Foresight Manager. Since then, he focused his efforts on further strengthening the role of Foresight within the company and on expanding the scope of the Foresight activities. Before joining Evonik, Robert worked as a Management Consultant at McKinsey & Company in Düsseldorf, Germany. Here, his focus was on consulting chemical companies in the areas of strategy, innovation, and R&D. He spend more than half of his time on international projects, e.g. in the United Arab Emirates, the USA, Switzerland, Italy, and the Netherlands. Robert is an organic chemist by background, holding a Master’s degree from the University of Oldenburg, Germany and a PhD from the Max-Planck-Institute for Coal Research in Mülheim.
Evonik is one of the world’s leading specialty chemicals companies.
As Evonik’s strategic innovation unit, Creavis concentrates on medium- and long-term innovation projects that support Evonik’s growth and sustainability strategy while tapping into new business opportunities. Creavis researches transformative innovations, taking economic, environmental, and social concerns into account as part of its portfolio management. In addition, Creavis also develops competence platforms that it then provides to Evonik, making it the creative inspiration behind Evonik innovations.