
Sign up to save your podcasts
Or
By ON_Discourse
What do business leaders in technology, culture, and media sound like when they are provoked? When they are called out for repeating group-think platitudes, or marketing jargon? When they passionat
... moreThe podcast currently has 17 episodes available.
The podcast currently has 17 episodes available.