Sign up
Sign in
221 Followers
Home
About
Ewan Duncan hasn't written any stories yet.
Leader in McKinsey’s North American Consumer Tech, Media & Telecom practice. Co-lead McKinsey’s Customer Experience service line. Views are my own
IxDA
Seth William Farbman
Rob the Manager
Rob Cahill
See all (180)
Help
Status
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams