Founder & CEO
Rowan Brewer
CEO Approval Rating
90/100
1998
PrivateAcquired by Teya Services Ltd.
http://www.tutuka.com