About Talent Stack Talent Stack Your Global Talent Partner is an award winning executive & technology search firm headquartered in Mumbai. We specialize in recruiting quality employees in multiple industries and across various domains i.e. IT & ITES, e commerce,…