Most leaders fail within their first 18 months of being appointed to leadership, but this doesn't have to be you. • My Quest for the Best

Most leaders fail within their first 18 months of being appointed to leadership, but this doesn’t have to be you.

Most leaders fail within their first 18 months of being appointed to leadership, but this doesn’t have to be you.

Ron Carucci, on My Quest for the Best

listen and subscribe on itunes

Listen on iTunes