Ulula - An EcoVadis Company Employee Directory
Software DevelopmentOntario, Canada51-200 Employees
Ulula’s platform allows you to collect real-time, anonymous feedback from workers across your supply chain–no matter their language, location or technological literacy. Our tools help you identify and monitor labor risks, cost-effectively and at scale, ensuring uninterrupted operations and protecting your business against legal, financial and reputation risks.