Kaye Bourke

Active San Mateo, CA Vice-President for Life Technologies Corporation