Profile In Progress
Damien is building their profile – stay tuned!
France
Adobe Illustrator
Brand Designer
Art Director
+2
Whale - Brand Identity + Web & Illustration
Brandbox'd - Multiple Brand Identities
LeadLeadBangBang - Branding + Website