VP, Customer Success New San Francisco, CA
11 hours ago
New York
This role is open in San Francisco, New York City, or Remote locations. NextRoll is a privately-held, remote-friendly company headquartered in San Francisco, CA with additional offices in New York City, Dublin, and Sydney. Powered by machine learning and integrated data platforms, NextRoll’s tech...