Roll20 employs 113 employees. The Roll20 management team includes Ankit L. (CEO), Scott Holden (Director, Partner Relations), and Austin Kelly (Chief Financial Officer).
Looking for a particular Roll20 employee's phone or email?