Dennis Callahan

Active Fremont, CA Executive Vice-President for Igate Corporation