UI/UX Product Designer, Self Employed
Greece
United States
Head of UK Sales, Ziffity Digital
United Kingdom