Ted Chen

Ted Chen

Marketing Analyst at Shopper.com
63 points
244 Upvotes