Showcase & Discover Creative Work Sign Up For Free
Hiring Talent? Post a Job


Leader's Edge Spot Illustration

  • 81
  • 5
  • 0
  • Spot illustration for the December issue of Leader's Edge magazine. This is Peter Drucker, author, professor and business guru, who is worshiped like a god in many business schools worldwide.