Randi Spieker Randi Spieker has joined Cherokee Global Brands as EVP Business Development She joins from Rovio where she was the VP Consumer Products & Retail and prior to that she had senior positions at JEM Sportswear and MGA Entertainment. Tags: Cherokee BrandsJem SportswearMGAMGA EntertainmentRandi SpiekerRovio