Art Kleiner

Art Kleiner is editor-in-chief of strategy+business.