INSOFE - Key Persons
Job Titles:
- Head of Technology, UpGrad Group
Job Titles:
- President, Business Development and M & a
Job Titles:
- Head of Product, UpGrad Group
Job Titles:
- CIO, Information Technology
Job Titles:
- Chief Executive Officer, Workforce Development