← 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 University — Executive Director, Strategic Research Initiatives
  • Cyrium Technologies — Chief Executive Officer
  • SDL — Vice President