Andrew Barrows's Location
San Mateo, CA, US
Andrew Barrows's Work
Andrew Barrows's Education
Andrew Barrows's Summary
Andrew Barrows, based in San Mateo, CA, US, is currently a Chief Executive Officer at Nav3d Corporation, bringing experience from previous roles at Stanford University. Andrew Barrows holds a 1985 - 1989 Massachusetts Institute of Technology. Andrew Barrows has 2 emails and 1 mobile phone number on RocketReach.