Neale Martin explains how customer satisfaction explains nothing." />
Neale Martin explains how customer satisfaction explains nothing."/>

Neale Martin: On "Habit: The 95% of Behavior Marketers Ignore"

Big Think 2018-06-05

Views 12

http://bigthink.com

Neale Martin explains how customer satisfaction explains nothing.

Share This Video


Download

  
Report form