Background
Current, Steven Paul was born on May 20, 1950 in Downers Grove, Illinois, United States. Son of Harlan P. and Margaret Current.
Current, Steven Paul was born on May 20, 1950 in Downers Grove, Illinois, United States. Son of Harlan P. and Margaret Current.
Bachelor of Science, University of Chicago, 1972; Doctor of Philosophy, Stanford University, 1975; postgraduate, Massachusetts Institute of Technology, 1976.
Technical manager, Chevron Chemical Company, Richmond, California, since 1977.
Married Diane Roberts. Children: Kimberly Mae, Chelsea Anne.