About company
$5,000 to $9,999
Undisclosed
10 - 49
2018
Locations
1
Headquarters
India
Headquarters
India
Focus
Services
Clients and Industries
Digital Marketing (15)%
20%
20%
40%
20%
Marketing (30)%
20%
40%
40%
Software Development (15)%
50%
50%
Creative, Design & Production (15)%
20%
20%
40%
20%
Advertising (10)%
100%
Other Services (15)%
100%