Research Square employs 237 employees. The Research Square management team includes Gabriel Harp (Director of Product), Jake Rudulph (Senior Director of Operations), and Sarah Taylor (Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Research Square employee's phone or email?