Immediate Media

Immediate Media

The special interest content and platform company, home to over 1,000 people across eight divisions.

Launch date
Employees
Market cap
-
Enterprise valuation
CAD486m (Public information from Jan 2017)
Company register number 07635200
Bristol England (HQ)
Authorizing premium user...