Genius Brands International has appointed Marc Rosenberg as its new president of global brands and chief marketing officer.
Read More »Genius Brands International has appointed Marc Rosenberg as its new president of global brands and chief marketing officer.
Read More »