NextRoll logo

Find the best Customer Success role for me! - NextRoll

View Company Profile
Job Title
Find the best Customer Success role for me!
Job Location
Remote
Job Description

As our NextRoll Customer Success teams grow, answering these questions will allow us to match you to the right available opportunity (check all that apply):

NextRoll Headquarters Location

San Francisco, CA

View on map

NextRoll Company Size

Between 500 - 1,000 employees

NextRoll Founded Year

2006

NextRoll Total Amount Raised

$108,605,000

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