Thredd employs 253 employees. The Thredd management team includes Jim McCarthy (Chief Executive Officer), Betsy Samuel (Chief Marketing Officer), and Ian Ripley (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Thredd employee's phone or email?