Selected Service Activities
- ABET (EAC) Commissioner, Team Chair and Program Evaluator for Environmental and Civil Engineering
- Chair, Air Pollution Control Committee, American Academy of Environmental Engineers and Scientists (AAEES), 2015-present
- NCEES Environmental Engineering P.E. Exam Develoopment Committee, 2005-present
- Vice President for Education, New Mexico Society of Professional Engineers (NMSPE), 2007-2013
- New Mexico Engineering Foundation (NMEF), Board of Directors, 2010-2013
- Chair, American Academy of Environmental Engineers (AAEE), Air Pollution Control Examination Committee, 2009-present
- Chief Proctor, NCEES Fundamentals of Engineering (FE) Exam, New Mexico Tech Testing Site, 2004-2011
- U.S. EPA Technical Advisory Panels for SBIR, STAR and P3, 2003-2012
- Associate Editor, ASCE Journal of Environmental Engineering, 2004-2006