James Hale

Active Milpitas, CA Vice-President for Sonics Inc