Neuvoo is a leading job search engine for various countries
As the Sales Manager/Director, you will drive the region’s expansion, cultivate the sales pipeline, and effectively sell our client’s IP and Cloud-bas...