Evolva Company

Evolva is a Swiss biotech company headquartered in Reinach (Basel area) with a global network and scale. As a team of 70 employees, they live diversity and inclusion daily across geographies and the 18 nationalities of the team. Proud of a balanced employee base with 50% of women as a strong representation of this gender within science and technology.
Industry: Biotechnology
Headquarters: Reinach, Switzerland
Founded Date: 2004

Visit Website
Register and Claim Ownership