Mike Schaeffer

A director with a design habit.
Mark