Scitara corporate office is located in 11 Apex Dr Ste 300A, Marlborough, Massachusetts, 01752, United States and has 51-200 employees.
scitara corp
scitara
scitara corp
scitara's sip
Departments
Number of employees
Engineering & Technical
11
Information Technology
10
Sales
3
C-Suite
3
Operations
3
Marketing
2
Human Resources
1
| Location | People at location |
| Asia | 11-50 |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Scitara's success, and advanced their careers.
Software Delivery Mana... at Holland America Line
Worked as Principal Developer
at Scitara (2021-2024)
Explore More
Scitara is a global provider of lab-specific integration Platform as a Service (iPaaS) solutions, designed to enhance productivity and ensure data integrity in scientific workflows. Their cloud-based platform, DLX, connects lab instruments, automates data workflows, and monitors digital transactions, catering primarily to research and development,... Read More