David Duncan is a managing director at Innosight, where he works with leaders to create customer-centric teams, strategies, and organizations.
Share this post
275 David Duncan If you want to understand…
Share this post
David Duncan is a managing director at Innosight, where he works with leaders to create customer-centric teams, strategies, and organizations.