NextRoll logo

Find the best Sales role for me! - NextRoll

View Company Profile
Job Title
Find the best Sales role for me!
Job Location
Job Description

As our NextRoll Sales team grows, answering these questions will allow us to match you to the right available opportunity.

NextRoll Headquarters Location

San Francisco, CA

View on map

NextRoll Company Size

Between 500 - 1,000 employees

NextRoll Founded Year


NextRoll Total Amount Raised


NextRoll Funding Rounds

View funding details
  • Secondary Market

    $19,000,000 USD

  • Series C

    $70,000,000 USD

  • Series B

    $15,000,000 USD

  • Series A

    $4,000,000 USD

  • Seed

    $605,000 USD