Business Analyst at Sand Tech Holdings Limited — BranchFactor