inThought Research employs 29 employees. The inThought Research management team includes Leon Henderson-MacLennan (Co-founder, Medical Advisor), Ben Weintraub (President), and Adam Schaffner (Director of Research).
Get Contact Info for All DepartmentsLooking for a particular inThought Research employee's phone or email?