Captive is a full-service creative, media & integrated marketing agency group based in China. Founded in 2002, our group is headquartered in Shanghai with representative offices in Beijing and Hong Kong.
Our various business units cover a comprehensive range of services, providing advertising & design services, media solutions, integrated marketing services, New Retail marketing solutions and more. Our media unit, Captive Media also offers MallMax - China’s largest shopping mall integrated media platform covering over 60 cities and various other interactive Online + Offline media resources.
We have been proudly serving, delivering results and offering value-add to our international and local brands from numerous industries and categories for over 17 years in China.
Our passionate and energetic team brings a wealth of experience, a range of expertise and a large serving of dedication to every project and account.