strata
strata Headquarters Location
Santa Clara
About strata
strata Marketing Inc. is a Chicago, Illinois-based software company involved in connecting media buyers and sellers. It is owned by Comcast. As of 2010, it processes about $50 billion worth of media buys annually.
Number of Employees in strata
11 to 50
Industry
Links