
Organization / Workplace
24mediaLocation
Geneva Area, Switzerland SwitzerlandOccupation
Managing DirectorIndustry
Advertising / Marketing / PR
Website
www.24media.orgAbout
24Media is a digital agency handling campaigns all over the world (desktop or mobile traffic). We work on several models (CPM, CPC, CPL, CPS...) to reach the advertisers' goals. You can discover our campaigns by registering on our platform : http://register.24affiliation.com/