David Bruggisser

  • Expedia, Product/UX Designer
  • Genève
  • Leisure, Travel & Tourism
Technology · Product design · Product Strategy · Photography