David Stough is an Electrical Engineer currently employed at ECHO Power Engineering since September 2023, with a previous tenure at The Hiller Companies from June 2017 to September 2023, where responsibilities included troubleshooting electrical faults and collaborating on complex projects. Prior to this, David served as Maintenance Supervisor at Seneca Resources and Drummond Company, supervising maintenance teams and managing various projects in the mining sector. David's career began with an Electrical Engineer Co-op position at Tiffin Motorhomes and is backed by a Bachelor of Science degree in Electrical Engineering from The University of Alabama, earned between 2005 and 2008.
Sign up to view 0 direct reports
Get started