CEO
Stefan Schwab
CEO Approval Rating
88/100
2009
PrivateAcquired by Siemens AG
https://www.enlightedinc.com/