President & CEO
Naheed Kurji
CEO Approval Rating
84/100
2010
PrivateAcquisition Pending from Recursion
https://cyclicarx.com/