Chairman
Dr. Sadek Wahba
CEO Approval Rating
83/100
I Squared is a Florida-based financial institution that offers investment services for sectors including energy and utility across USA, Europe and Asia.