Profile picture
Roger Dean Lehman
  • Adjunct Professor
    INSEAD
    Fontainebleau, France
mini profile avatar Roger Lehman