SS

Stephen Siena

Senior Manager, Data Science Engineering at NextRoll

No bio yet

Location

San Francisco, United States

Links


Org chart


Teams


Offices


NextRoll

10 followers

NextRoll Inc. is a marketing and data technology company with a mission to accelerate growth for companies, big & small.


Industries

Employees

501-1,000

Links