Michael Dimou

Innovation + Creative Lead + European Account Representative

IDs Innovation + Design

https://www.michaeldimou-design.com/

Athens, Greece