CEO
CEO Approval Rating
- -/100
Ekoplaza is an e-commerce grocery store that sells organic nut spreads, vegetables and herbal tea powder.