Sheila Cannon is an art director living in New York City with over 10 years of experience on both the client and agency side. She is passionate about building brands that capture peoples' attention. She is currently available for freelance projects.
CV available upon request.