Laurie Watson's Location
San Jose, CA, US
Laurie Watson's Work
Laurie Watson's Summary
Laurie Watson, based in San Jose, CA, US, is currently a Team Lead at Auto Think, Inc at AutoThink, Inc., bringing experience from previous roles at Auto Think, Inc.