When to Step Down in Order to Move Forward

Richard Klein explains why he is relinquishing the top spot as CEO.