It makes sense that a business CEO who graduated with honors from the United States Military Academy at West Point would think the best place for leaders to be is in the trenches with their troops. And that's precisely the philosophy Steve Cannon espouses.