Athanasia Lykoudi

Athens, Greece Motion Design Director @ Ogilvy Joined over 4 years ago