Thought Industries employs 180 employees. The Thought Industries management team includes Barry Kelly (CEO), Chris McClelland (Co-Founder and Chief Technology Officer), and Rob Lubash (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Thought Industries employee's phone or email?