CEO
CEO Approval Rating
- -/100
01/2013
PrivateSubsidiary of Twitter, Inc.
https://www.coverscreen.com/