Co-Creation

ITC Infotech

itc-logo

Engaged with senior leadership and executives at ITC Infotech, India.

Screen Shot 2016-11-26 at 5.24.58 AM

View/Download