50-200 Employees · Sales / Biz Development
We are outsourced sales and marketing company whereby we provide a marketing solution for our clients. We are also part of global company, who is currently operating in 28 countries.
IMG Invention Marketing Group
Non-Profit Organization
50-200
Sales / Biz Development
-
0