John Walsh

John Walsh

Opinion Contributor
John Walsh has been a professor of marketing at IMD for over 20 years. He has worked with many of the world's largest companies, spanning various industry sectors and geographies and helping them address their core strategic challenges.