Jim is a passionate designer. He is approachable and collaborative. He keeps his finger on the current and future pulse of design and usability. He uses that knowledge to work within known project or organizational constraints to deliver the best possible customer experience.
Latest Articles



