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