ThisFish Inc. employs 22 employees. The ThisFish Inc. management team includes Eric Tamm (CEO and Co-Founder), Eric Tamm (Chief Executive Officer and Co-Founder), and Nileena Thomas (Data Scientist).
Get Contact Info for All DepartmentsLooking for a particular ThisFish Inc. employee's phone or email?