Ulula
Ulula is a multi-channel mobile platform (SMS, voice, and social media) for engaging stakeholders and measuring environmental, social, and governance (ESG) risks.
Launch date
Employees
Market cap
-
Enterprise valuation
AUD6—9m (Dealroom.co estimates Jan 2018.)
Toronto Ontario (HQ)
Authorizing premium user...