Jim Haakman

DigitalDesignDirector(Freelance)