Renaud Euvrard

Renaud EUVRARD


★ Digital Project Director ★


Failed scientist, wannabe entrepreneur, fulltime Geek and Tech Addict