29 employees
Impackta is a logistic firm that offers storage and transportation facility and provides customized shipping process.
2002