← The Steve Index
Steve · ranked

Steve Eglash

Director, Applied Energy Division · SLAC National Accelerator Laboratory

Menlo Park, California

Steve Elo

43

#34 of 966 tracked Steves

Education

  • Stanford University PhD
  • Stanford University MS
  • University of California, Berkeley BS

Employment

  • Stanford UniversityExecutive Director, Strategic Research Initiatives
  • Cyrium TechnologiesChief Executive Officer
  • SDLVice President