Barbara Dubach
Executive director, Managing Director & Founder - Innovate 4 Nature & engageability
Barbara has been passionate about sustainability for more than 25 years and has gained longstanding, international experience in industry and public sectors. She is the Executive director of Innovate 4 Nature – a pioneering accelerator for nature positive solutions and CEO and founder of engageability – a center of excellence for sustainability and stakeholder engagement. She sits on the board of several organisations including ESG4Boards, Swisscleantech and the advisory board of Post CDR.