Channel Play Corporation Details
Channelplay is a leading retail marketing and field marketing company in India offering retail audit, Store branding and visual merchandising services.
Employees:
48
HQ:
Location:
Brookline, Massachusetts, United States
Revenue: