Default company panoramic image
Logo

Shopelia

vimeo.com/76714412

  • Stage $500K in TTM Revenue
  • Industry Internet / Web Services
  • Location Paris, IDF, France
  • Currency EUR
  • Founded January 2011
  • Employees 10
  • Website shopelia.com

Company Summary