RollWorks is a business unit within AdRoll Group developing a B2B account-based marketing (ABM) solution. It offers a platform that helps marketers and sellers to identify their target accounts and key buyers, reach accounts across multiple channels, and measure program effectiveness in the system-of-record.
Parent CompanyAdRoll
HQSan Francisco, CA, US
Cybersecurity ratingBMore
RollWorks was founded in 2018 and is headquartered in San Francisco, CA, US

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at RollWorks

Robin Bordoli

Robin Bordoli

President & Chief Executive Officer, NextRoll
Justin Cooperman

Justin Cooperman

VP, Product Management
Randi Barshack

Randi Barshack

Chief Marketing Officer
John Dent

John Dent

VP, Customer Success
Mike Stocker

Mike Stocker

VP, Strategic Partnerships
Darragh Fitzpatrick

Darragh Fitzpatrick

VP, Sales
Show more

RollWorks Office Locations

RollWorks has offices in San Francisco, Chicago and New York
San Francisco, CA, US (HQ)
2300 Harrison St Floor 2
Chicago, IL, US
111 W Illinois St 5th Floor
New York, NY, US
386 Park Ave S 8th Floor
Show all (3)

RollWorks Financials and Metrics

Summary Metrics

Founding Date

RollWorks is a subsidiary of AdRoll

RollWorks Operating Metrics

Sep, 2019Jun, 2020


37 k37 k


Show all operating metrics

RollWorks Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

RollWorks Online and Social Media Presence

Embed Graph

RollWorks Frequently Asked Questions

  • When was RollWorks founded?

    RollWorks was founded in 2018.

  • Who are RollWorks key executives?

    RollWorks's key executives are Robin Bordoli, Justin Cooperman and Randi Barshack.

  • How many employees does RollWorks have?

    RollWorks has 123 employees.

  • Who are RollWorks competitors?

    Competitors of RollWorks include Infer, Demandbase and Folloze.

  • Where is RollWorks headquarters?

    RollWorks headquarters is located at 2300 Harrison St Floor 2, San Francisco.

  • Where are RollWorks offices?

    RollWorks has offices in San Francisco, Chicago and New York.

  • How many offices does RollWorks have?

    RollWorks has 3 offices.