Libby DeLana

Libby DeLana

Libby DeLana is creative director and co-founder of the branding and advertising firm Mechanica.