Company Description At Omnibiz, we're fully dedicated to supporting local businesses and helping them navigate the modern market. Over 52,000 businesses across
Responsibilities: (i) Sales and Business Development: Managing International sales and responsible for the development of different strategic plan to achieve