A technology-focused company that specializes in providing solutions for supply chain management, enhancing efficiency and transparency in processes.
2018
Netherlands
1-10 employees
Management Consulting
$1M - 10M in revenue
Not reporting on Sustainability