James C. Lam

President

James Lam & Associates, Inc.