Ilona Taillade is a Co-Founder and Chief Creative Officer of BrandSpots. BrandSpots is a full-service Pop-up solution provider that was launched on ...