China Academy of Railway Sciences
Research Engineer
City of Las Vegas
Transportation Planning Manager
City of North Las Vegas
Deputy City Manager and Director of Public Works and City Engineer
SAIC
Project Engineer
City of North Las Vegas
Deputy City Manager and Public Works Director and City Engineer
City of North Las Vegas
Director of Public Works and City Engineer
City of North Las Vegas
Interim City Manager
Florida Dept Of Transportation
State Highway System Engineer
Urs Coorpration
Project Manager
China Academy of Railway Sciences
University of Arizona