Roll20 employs 99 employees. The Roll20 management team includes Morgan Buck (Chief Technical Officer), Austin Kelly (Chief Financial Officer), and Steve Wieck (President).
Get Contact Info for All DepartmentsLooking for a particular Roll20 employee's phone or email?