Department of Civil Engineering, California State University, Sacramento (formerly Sacramento State College): Assistant Professor, 1959–1963; Associate Professor, 1963–1968; Professor 1968–1997; Emeritus Professor, 1997
Professional Consulting Services, 1960–1963; 1965–2014
Office of Water Programs, College of Engineering and Computer Science, Department of Civil Engineering, California State University, Sacramento, 1965–1997; Consultant, 1997–2014
Operation and maintenance of wastewater collection and treatment facilities; operation and maintenance of water supply, treatment, and distribution facilities; utility management; impact of transportation systems on the environment; applications of systems analysis to environmental engineering problems