Stanford University
Teaching Assistant
Valley Water
Assistant Engineer (Civil)
City of Avalon
Assistant Scientist
Valley Water
Associate Engineer
State Water Resources Control Board
Graduate Assistant
Valley Water
Associate Water Resources Specialist
University of California, Irvine Division of Continuing Education
Graduate Researcher
Stanford University
University Of California - Irvine