iMedia Brands

About iMedia Brands

Reviews 11
3.9

About company

iMedia Brands is a global interactive media company that manages a growing portfolio of shopping television networks and web service businesses.

Unknown
Unknown
Unknown
Not verified company