NextRoll

HQ
San Francisco, California, USA
Total Offices: 2
350 Total Employees
Year Founded: 2007
We're Hiring!

Offices at NextRoll

NextRoll is headquartered in San Francisco, California, USA and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

At NextRoll, we’re committed to building a culture where people can do their best work. Our Hybrid Work Model lets you "Roll, where you thrive!" We're a remote-first company that provides access to shared workspaces in our global hubs.

Typical time on-site: Flexible

U.S. Office Locations

HQ
San Francisco, California, USA

San Francisco is our hometown, and we have a large population of Rollers in the Bay Area. We offer access to shared workspaces for Rollers in the City and region to meet in person and collaborate face-to-face.

New York, New York, USA

We have a large population of Rollers in New York City. We offer access to multiple shared workspaces (WeWork locations) for Rollers in the New York City Metro Area, to meet in person and collaborate face-to-face.

Recently posted jobs

AdTech • eCommerce • Machine Learning • Marketing Tech • Software
The Sales Development Representative focuses on outbound prospecting, generating leads for Account Executives, engaging with target accounts, and using various sales methodologies to drive pipeline growth.
AdTech • eCommerce • Machine Learning • Marketing Tech • Software
Sales Development Representatives generate quality leads for Account Executives through outbound prospecting. Responsibilities include engaging mid-market and enterprise companies, account research, and collaborating with sales teams to drive pipeline growth.