Leaders that Deliver are Dedicated
R128 Leaders Deliver. They commit to what they say they are going to do when they say they are going to do it. In this first of a three part VidCast we look at the what it takes to be a leader that delivers.
Leaders who deliver are leaders who:
Simply put, R128 Leaders are Dedicated
Question: What was something you delivered on and did not deliver on?