CEO
Mark Terenzoni
CEO Approval Rating
78/100
2012
PrivateSubsidiary of Amazon Com, Inc.
https://sqrrl.com/