Think Research's IT department is led by Saurabh Mukhi (Chief Technology Officer) and has 29 employees.
Aleksa Stankic
Clinical Services Manager
Caitlin Klein
Senior Manager, Client Success
Aadhi Vive
Software Development Team Lead
Ali Eddeb
Data Engineer
Allan Ligon
Director of Corporate IT
Looking for a particular Think Research employee's phone or email?