Karishma Hundalani | September 7, 2015 | 1 Likes | News
Chanda Singh Encompass
The management have kept the focus around building an environ for teams to work creatively rather than having the rigid structures of departments.