NovoRoll

United States
Wrightstown, Wisconsin, United States, 94123

Company profile

NovoRoll company profile

NovoRoll is a leading advertising technology company, specializing in delivering cross-platform video monetization and advertising solutions. The company empowers hundreds of the world's leading publishers, SSPs, and ad networks to easily distribute video ads to any device and ad format. NovoRoll is headquartered in San Francisco, CA with offices in Seattle, Tel-Aviv and eastern Europe.

Business identity

Contact email
[email protected]
Operating status
Active
Company type
For Profit
Employee range
11-50 employees
Revenue range
$0+
Founded
2015-01-01, Year

Headquarters

Postal code
94123
Country code
US
Continent
North America

Capital profile

Funding and company signals

Funding rounds
1
Last funding
Debt Financing / $2.5M / 2017-07-19
Investors
1
Lead investors
1
Founders
1

Founders and investors

Founders

Oded Felled

Lead investors

Silicon Valley Bank

Investors

Silicon Valley Bank