John Dummer is currently a Principal Engineer at Mercy Corps, a position held since 2023. Prior to this role, Dummer served as Principal Engineer at Clean Water Services from 2009 to 2023. Dummer is also pursuing a Master’s Degree in Civil Engineering at Oregon State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices