Engineeringing Geologist - Geotechnical Engineering
Moore Twining Associates, Inc.
Engineeringing Geologist - Geotechnical Engineering
Salem Engineering Group, Inc.
Northern California Geotechnical Manager
Salem Engineering Group, Inc.
Geotechnical Department Manager
Moore Twining Associates, Inc.
Engineering Geologist
UCSC