Listen

Description

Most senior leaders think culture is the biggest contributor to success, but only 19% know how their culture is operating. Time for a constitution?


Hosted on Acast. See acast.com/privacy for more information.