Internet - , England, United Kingdom
Traffic Addicts has fast become one of the leading global entertainment networks in the French-speaking market. Our web portfolio comprises 10 different brands, collectively driving over 12 million unique visitors and more than one billion ad impressions every month. Our international team of 20+ traffic managers, ad operations, developers, content writers, videographers, business developers and project managers, delivers a next-generation content network – an unparalleled platform for driving sales while maintaining the values and integrity of the brands we are proud to represent.