Tom Schelo

  • Responsible for project management of wind and solar development projects in Germany, and technical lead for battery and hydrogen projects
  • Former management consultant and part of the management at the Center for Digital Technology and Management
  • Doctoral degree in electrical engineering, M.Sc. and B.Sc. in mechanical engineering from Technical University of Munich