NextRoll is a leading marketing technology company that empowers businesses to drive sustainable growth while building trusted connections with their audiences. Built on nearly two decades of AI and data expertise, NextRoll delivers its solutions through AdRoll, its flagship brand and connected adve...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Year Founded:
2007 (19 years)
Address:
SAN FRANCISCO, CALIFORNIA 94110, US
HIGH
spending power