Tag: Turnitin
In Conversation With Chaitali Moitra, Regional Director – South Asia, Turnitin
Chaitali Moitra is the Regional Director - South Asia at Turnitin. With over two decades of experience across varied industry segments, she has served...