35 employees
Almatech is a swiss private SME located in the Technology Parc (PSE) of the Swiss Federal Institute of Technology (EPFL).
2009
Almatech SA raised undisclosed on February 3, 2023
Investors: Innovaud