David Duncan
No followers
community-curated profile
David S. Duncan is a Senior Partner at Innosight based in Innosight’s global headquarters in Lexington, MA. He is a trusted advisor to top leaders at many of the world’s most iconic...
Show More
Video
May 10, 2021