Designer
Portugal
Creative Team Leader, Tag
United Kingdom
Communications & Interior Design Manager, IKEA
Oman