
Ulula
Ulula is a multi-channel mobile platform (SMS, voice, and social media) for engaging stakeholders and measuring environmental, social, and governance (ESG) risks.
Employees
Enterprise value
$4—6m
Authorizing premium user...
Ulula is a multi-channel mobile platform (SMS, voice, and social media) for engaging stakeholders and measuring environmental, social, and governance (ESG) risks.