Credentials and Education
Education
- Master of Science, Environmental Health
- Bachelor of Science, Forestry
Professional registrations
- Registered Environmental Professional (REP) — conferred 25 August 2021, registrant number 14638023561210825
- Registered Industrial Hygiene Professional (RIH) — conferred 19 March 2024, registrant number 14638029794240319
- Emergency Planning Professional (EPP) — conferred 8 January 2025, registrant number 14638029794240319
The registrant number is assigned per registrant rather than per certificate, which is why the two later registrations share one number and the earlier certificate carries a different one.
Stormwater
- Qualified SWPPP Developer (QSD) — active registration with the State Water Resources Control Board through SMARTS, under Construction General Permit Order WQ 2022-0057-DWQ
- Qualified Preparer of Stormwater Pollution Prevention Plans / Qualified Compliance Inspector of Stormwater — StormwaterONE certificate 50df-5972-eb61-e6d4, valid to 24 February 2028. This is a national qualification.
Hazardous materials and emergency response
- Hazardous Materials Manager
- Hazardous Materials Specialist
- Hazardous Materials Incident Commander
- HAZWOPER, 40 hours
- First Responder Operations — certificate number 37320, 0.8 IACET CEUs
- Registered in the California Environmental Reporting System for hazardous materials business plan filings
Medical
- EMT-II, California
- Certified Tactical Medic
- BLS and ACLS provider — issued 18 August 2026, renew by 18 August 2028, verifiable from the certifying body
Other certifications
- Certified Comprehensive Occupational Health and Safety Manager (CCOHSM)
- Certified Environmental and Safety Compliance Officer
- Corporate Leadership Certified (CLC) and Senior Fellow, Business Leadership Council — Management and Strategy Institute, March 2025
- Lean Six Sigma White Belt — Management and Strategy Institute
Fire service qualifications
National Wildfire Coordinating Group command qualifications, California State Fire Marshal certifications and FEMA incident management training are listed in full on the fire service page.
Course records
Certificates are provided on request.
- OSHA 30-hour course, supervisory level
- HAZWOPER, 40 hours
- First Responder Operations, 0.8 IACET CEUs
- Hazardous Materials Scene Management, Incident Commander, 24 hours
- Introduction to Clandestine Laboratory Investigations, 16 hours, with recurring recertification
- Fentanyl safety and naloxone first aid
- Tactical medicine, continuing, including airway management
- U.S. EPA Basic Inspector Course, National Enforcement Training Institute
- EPA Watershed Academy — Watershed Management, fifteen modules
- Advanced Topics on Medical Defense Against Biological and Chemical Agents — 12 contact hours
- Cal/OSHA Training Academy — COVID-19 Training for California Employers, certificate pi4nar22mrje, publicly verifiable
- COVID Compliance for Live Events
- Safe Sets International COVID-19 certificate, Level A, for the film and video production industry
- COVID-19 Compliance Officer class for music video, commercial, television and film production sets — the issuer states the class is training only and confers no authority, and it is not presented here as a certification
Employer onboarding modules, vendor webinars and expired short courses are in the file and are deliberately not listed here. The complete record is available on request.
Memberships
- American College of Occupational and Environmental Medicine — contributor to the Journal of Occupational and Environmental Medicine, reviewer for the College
- National Association of Fire Investigators, and its California section
- Federal Law Enforcement Officers Association — retired membership
- National Fire Protection Association, Research Section — member since February 2001
- American Industrial Hygiene Association — member of the local section
- North American Hazardous Materials Management Association
- Management and Strategy Institute — Senior Fellow, Business Leadership Council
What this page does not claim
No board certification is claimed. Certificates that have expired are not presented as current, and course completion certificates are not presented as certifications.