David Stroud is a Plant Manager at JDH, where they have been contributing since 2025. Previously, they served as General Manager at Stewart & Stevenson from 2022 to 2025 and held the position of Service Manager at Premier Truck Group from 2020 to 2022. Stroud also worked as Director of Maintenance at Indian River Transport from 2018 to 2020 and as Service Manager at Bruckner Truck Sales from 2013 to 2018.
This person is not in any teams
This person is not in any offices