Badges
Certifications
Work Experience
sleestack has not updated employment details yet.
Education
Stanford University, Stanford
Mechanical Engineering, MS•  1989 - 1991
Cornell University, Ithaca
Mechanical Engineering, BS•  1985 - 1989
Stanford University
Links
Skills
sleestack has not updated skills details yet.