7 employees
Oxcart Assembly creates marketing and advertising projects without being centralized.
2019