David A. Kennedy
I work as a Managing Staff Designer at Ad Hoc, focusing on inclusive design, accessibility and people management.
http://davidakennedy.com
Apex, NC
Personal