Log In
Try Intch
Decidio GmbH
Company Employees
All
1
Present
0
Past
1
Ophelia Chan
Brand & marketing specialist
Verified
Brand and marketing specialist with 12+ years experience working across Asia Pacific and European regions.
More...
View profile
Log in