John Foulkes

Active San Diego, CA Director Information Technology for Vertex Pharmaceuticals (San Diego) LLC