David
MacDonald

David
MacDonald
Specialties
- Production Design
- Print Production
- Digital Production
- Design Software
Exploring
- Motion
- Animation
- Video Editing
- Finding New Tools to Solve New Problems
More Joneses
- Kenzie Ross
- Kenzie Ross
- Kenzie Ross
- Brad Surcey
- Brad Surcey
- Brad Surcey
- Sarah Youngquist
- Sarah Youngquist
- Sarah Youngquist
- Rob White
- Rob White
- Rob White
- Beth Larson
- Beth Larson
- Beth Larson
- Alex Register
- Alex Register
- Alex Register
- Elsa Perushek
- Elsa Perushek
- Elsa Perushek
- Idee Douglas
- Idee Douglas
- Idee Douglas
- Peter Petrulo
- Peter Petrulo
- Peter Petrulo
- Sara Ritten
- Sara Ritten
- Sara Ritten