City of Burlington, NC
Transportation Planner
Brigham Young University
Research Assistant
STV
Planner
Research Triangle Park
Assistant Planner
Spanish Fork City
Planning Intern
Naval Facilities Engineering Command (NAVFAC)
Community Planner
Brigham Young University
Teaching Assistant
Brigham Young University
University of North Carolina at Chapel Hill