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.
Sign up to view 5 direct reports
Get started
This person is not in any teams