London-headquartered ad tech company InSkin Media has finally opened its Dubai office following the announcement earlier this year.