"Jim is the consummate professional – organized, well-prepared, and with very effective presentation and communication skills. With his broad background in multiple disciplines, he is able to gain the cooperation and respect of both technical and business counterparts. Jim is a creative, out-of-the-box thinker who can take on a vaguely-defined problem and work independently to produce an elegant solution. He is also very willing to give his time and expertise to help others."
-Don Wise, Adobe Systems |