President
Charles Barr
CEO Approval Rating
66/100
2003
PrivateSubsidiary of Google Inc.
http://www.webpass.net/