814 employees
St. Marche owns and operates a chain of supermarkets in Brazil.
2002
St Marche raised undisclosed on November 28, 2016
Investors: L Catterton