President & CEO
Marc Mazzone
CEO Approval Rating
84/100
2005
PrivateSubsidiary of Ebates, Inc.
https://www.cartera.com/