CEO
Imtiyaz Haque
CEO Approval Rating
65/100
2005
PrivateAcquired by OJO Labs, Inc.
https://www.movoto.com/