Phelps Dodge Morenci, Inc.
Project Geologist
Upper Iowa University
Adjunct Instructor
Hawkeye Community College
Adjunct Instructor
University of Northern Iowa
Adjunct Instructor
University of Northern Iowa
The University of Texas at Austin
Iowa State University