AAD
GEOPOE Branding & Design Ltd.
Hakuhodo Inc.
Senior Art Director
zaku
freelancer
Saatchi & Saatchi