14 employees
Simris produces unique ingredients from farmed microalgae instead of fish and other marine animals.
2011