Sand Tech Holdings
–
Johannesburg, Gauteng, South Africa
... With varying levels of expertise in software development, data, cloud, machine learning, artificial intelligence, UX design, web development, etc, we provide unparalleled opportunities to technology talent worldwide while reshaping industries, ... - May 10