Jay Shepard's Location
San Francisco, California, United States
Jay Shepard's Work
Jay Shepard's Summary
Jay Shepard, based in San Francisco, California, United States, is currently a President & CEO at Versartis, Inc., bringing experience from previous roles at Alza. Jay Shepard has 2 emails on RocketReach.