ThetaRay employs 181 employees. The ThetaRay management team includes Barak Klein (Chief Financial Officer), Jeff Otten (Chief Revenue Officer (CRO)), and Peter Reynolds (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular ThetaRay employee's phone or email?