101 employees
ODC is a technology company that provides on-premise & on-Cloud omni-channel marketing software solutions.
2005
ODC Business Solutions raised undisclosed on April 16, 2019
Investors: 212, Ak Asset Management and Endeavor Catalyst