Marketer interested in social media trends, marketing trends, and technology trends.
bio from Twitter
United States United States, San Francisco
19th–20th March 2012
Amy Millard spoke
United States United States, Cambridge
12th September 2011
Amy Millard spoke
Amy Millard has not yet claimed their profile. Are you Amy Millard? Sign in with Twitter to claim your profile and make changes.