Education
Bachelor of Science in Civil Engineering, State University of New York, Buffalo. Master of Science in Civil Engineering, State University of New York, Buffalo. Doctor of Philosophy in Civil Engineering, California Institute of Technology.
Bachelor of Science in Civil Engineering, State University of New York, Buffalo. Master of Science in Civil Engineering, State University of New York, Buffalo. Doctor of Philosophy in Civil Engineering, California Institute of Technology.
Vice president Tetra Tech, Inc., 1988, president, Engineering & Consulting Services, 2005—2009, senior vice president, since 2005, chief engineer, since 2009.
With Department of Energy, Bureau of Reclamation. With Corps of Engineers, United States Army. With United States Air Force.