Leader's Edge Spot Illustration
Spot illustration for Leader's Edge magazine of Peter Drucker, author, professor and business guru, who is worshiped as a god in many business schools worldwide.
Spot illustration for Leader's Edge magazine of Peter Drucker, author, professor and business guru, who is worshiped as a god in many business schools worldwide.