NextRoll employs 419 employees. The NextRoll management team includes Ashley Michalec (General Counsel, Global Head of Legal and Compliance), John Romano (Director, Sales Analytics and Compensation), and Ryan Carhart (CFO).
Looking for a particular NextRoll employee's phone or email?