54 employees
Automated lab management and data you can act on, for trusted products and a thriving planet.
Confience raised undisclosed on April 22, 2023
Investors: STG Group