Utsab Choudhuri

Sr Vice President,Head Technology at DIC India