President & CEO
Mo Barzegar
CEO Approval Rating
70/100
2012
PrivateSubsidiary of China Investment Corporation
http://www.logicor.eu