40 employees
VEN is a virtual e-commerce company that enables consumer brands and retailers to maximize the full potential of their online channels.
2011