Public Works Director and City Engineer
Las Vegas, NV
City of Bullhead City
Public Works Director and City Engineer
Boulder City Police Dept
Director Of Public Works
City of Bullhead City
Assistant City Engineer
Water and Environmental Technologies
Staff Engineer
City of Henderson
City Engineer
Long Engineering PC
Project Engineer
Flathead Valley Community College
Montana State University-Bozeman