Listen

Description

Ron discusses leadership challenges of today, and a 10-year study on the why 50% leaders fail.