Personal Information
Organization / Workplace
Zürich Area, Switzerland Switzerland
Occupation
Internet technology & advertising expert.
Industry
Technology / Software / Internet
Website
alpha-lab.net
Tags
switzerland
online advertising
tv advertising
See more