Personal Information
Occupation
Digital transformation projects manager
Industry
Advertising / Marketing / PR
Tags
digital strategy
transportation
tech
information technology
See more