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.