EcoSoap employs 21 employees. The EcoSoap management team includes Samir Lakhani (Founder, Executive Director), Patrick Diller (Chief Commercial Officer), and Lauren O'Brien (Safeguarding Lead).
Looking for a particular EcoSoap employee's phone or email?