Tag: 41M

Funko Taps Netflix Veteran as CEO Amid $41M Loss Report

Funko, the renowned creators of pop culture collectibles based in Everett, Washington, have appointed Josh Simon as their