Steve Barnett

Steve Barnett consults in strategy, marketing, and consumer behavior.