25 employees
Lemarc Agromond is a food and agriculture firm that focuses on farming development, food processing, and supply chain management.
2015