Stefan Schwab

Chief Executive Officer at Enlighted

Stefan Schwab is the current Chief Executive Officer at Enlighted. Stefan has extensive experience in the energy industry, having previously served as Executive General Manager at Siemens Limited and Head of Operations at Siemens Pte Ltd. Stefan has also been a board member for the Energy Efficiency Council. Stefan has a deep understanding of the energy market and is passionate about helping their clients save money and energy.

Franco Castaldini - Chief Product Officer, Jens Stottmann - CFO, and Josh Beck - COO report to Stefan Schwab.


Org chart


  • Chief Executive Officer

    October, 2018 - present

View in org chart