Business Analyst (Client Success Manager/Pre-sales) at Spoors Technology Solutions India — myjobb AI