Clicksco Group

Established in 2009, Clicksco Group is a multi-million dollar adtech company, which has enjoyed year-on-year growth since launch. Headquartered from Dubai’s Media City, the organisation employs over 200 people from operations in nine countries.