5 free lookup(s). No credit card required.
Bachelor's degree (Design)
2014-2019Post Graduate Degree in Digital Media Management (Digital Media)
2015-2017Technical License Degree (Advertising)
2012-2015Master of Science (Interaction Design)
2026Find contact details for 700 million professionals.