OverviewSuggest Edit

NextRoll (formerly AdRoll Group) is a marketing and data technology company that aims to accelerate growth for companies. It empowers growth through its three business units: AdRoll, a growth platform for DTC companies; RollWorks, an account-based platform for B2B companies, and NextRoll Platform Services, a marketing-technology-as-a-service offering that enables businesses the flexibility to build and enhance their marketing solutions.
HQSan Francisco, US
Employee Ratings3.6


NextRoll is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (May 2020)720(-8%)

Key People/Management at NextRoll

Toby Gabriner

Toby Gabriner

Chief Executive Officer
Peter Krivkovich

Peter Krivkovich

Chief Financial Officer, Founding Team
Valentino Volonghi

Valentino Volonghi

Chief Technology Officer, Founding Team
Amy Lebold

Amy Lebold

EVP of People
Patrick Mee

Patrick Mee

EVP of Engineering
Ashley Narsutis

Ashley Narsutis

Deputy General Counsel
Show more

NextRoll Office Locations

NextRoll has offices in San Francisco and Dublin
San Francisco, US (HQ)
1050 Page St, San Francisco
Dublin, IE
Level 6, Plaza, 1 Burlington Rd
Show all (2)

NextRoll Financials and Metrics

NextRoll Online and Social Media Presence

Embed Graph

NextRoll Frequently Asked Questions

  • When was NextRoll founded?

    NextRoll was founded in 2007.

  • Who are NextRoll key executives?

    NextRoll's key executives are Toby Gabriner, Peter Krivkovich and Valentino Volonghi.

  • How many employees does NextRoll have?

    NextRoll has 720 employees.

  • Who are NextRoll competitors?

    Competitors of NextRoll include Indie Hackers, QuickPivot and Crowd Reactive.

  • Where is NextRoll headquarters?

    NextRoll headquarters is located at 1050 Page St, San Francisco, San Francisco.

  • Where are NextRoll offices?

    NextRoll has offices in San Francisco and Dublin.

  • How many offices does NextRoll have?

    NextRoll has 2 offices.