En Chichewa Ulula signifie: un dialecte d'Afrique australe, Ulula signifie «révéler» - qui traduit les principes de transparence et de responsabilité qui régissent notre système et notre entreprise.
Ulula fournit des solutions logicielles en nuage permettant aux organisations de mesurer et de gérer leurs impacts sociaux à travers les opérations mondiales et les chaînes d'approvisionnement.
Ulula, CEO