Loren C's Location
Mountain View, CA, US
Loren C's Work
Loren C's Education
Loren C's Summary
Loren C, based in Mountain View, CA, US, is currently a Sr. Enterprise Business Development Representative at Gigya, bringing experience from previous roles at LogMeIn, Peek and Symantec. Loren C holds a 2011 - 2013 Master's degree @ University of Southern California.