Ewan Duncan hasn't written any stories yet.

Ewan Duncan

Ewan Duncan

Leader in McKinsey’s North American Consumer Tech, Media & Telecom practice. Co-lead McKinsey’s Customer Experience service line. Views are my own