Stanley DeHerrera is a Mechanical Engineer Senior II at Chelan County PUD since July 2023, bringing extensive experience from a previous role as a Project Engineer at Genie, where employment lasted from June 2010 to July 2023.
Sign up to view 0 direct reports
Get started