Principal Strategic Account ExecutiveNextRoll Inc.London, UK • San Francisco, New York City, or Remote49 days ago