Michael J. Sullivan

Michael J. Sullivan

Musings on marketing in the age of machine intelligence. Tweets own responsibility.