CEO
Peter Kaju
CEO Approval Rating
87/100
2007
PrivateAcquired by Mogo Finance Technology, Inc.
https://cartaworldwide.com/