top of page
Barcelona
Spain
  • X
Button
Vincent Jamier
LEITAT Technological Center
International Project Manager
bottom of page