Jeremie Gluckman-Picard

Jeremie Gluckman-Picard

Putting humans first in business & tech.
60 points