Personal Information
Occupation
Innovation Manager
Industry
Telecom / Mobile
Tags
technology push
creativity
See more