This episode was originally planned about 3 months ago, and it seems particularly relevant now. A few pertinent thoughts on how leaders can prepare for the unexpected.
See All 132 Episodes of "GreatRidge Station"