David Ackerman is a Graphic Designer and Web Developer with diverse experience including both digital and print media production, web design, video editing, and branding.

Skillset:

Awards: