Current openings at Sand Tech Holdings Limited