Deb [Debashis Mitra] is an experienced Product Manager with extensive experience of working with some of the largest international clients across geographies and domains.
Deb [Debashis Mitra] is an experienced Product Manager with extensive experience of working with some of the largest international clients across geographies and domains.