Michael Franz is a skilled team leader with extensive experience in promoting and supporting investment in renewable energy projects in Europe and Sub-Sahara Africa. Michael has a master's degree in Political Science/Geography and has held various project management roles focused on energy policy and sustainable market development.
March, 2019 - present