Ants Digital, a tech led marketing agency based out of Gurgaon, appointed Sai Krishna as the Branch Head for the South Region. Sai Krishna will be....