Steven Shevick Shevick

Profile Updated: July 27, 2014
Residing in: Palo Alto, CA USA
Spouse/Partner: Linda MacKenzie
Occupation: CFO, CloudPassage, Inc.
Children: Sam, born 1988
Sophie, born 1990
Nora, born 1995
Yes! Attending Reunion
Where have you lived?

Cambridge, Boston, Washington D.C., New York, Hong Kong, Palo Alto (CA)

Steven's Latest Interactions

Jul 28, 2014 at 1:49 PM