Ditch Witch's IT department is led by Jeff Smith (Sr. Manager, Engineering) and has 181 employees.
Gage McNabb
Computer Numerical Control Machinist
Garrett Seeliger
Test Technician
Eric Hayes
Technical Writer
Mark Davis
Design Engineer
Audrey Wilson
Technical Publications Manager
Chris Simon
Product Manager
Brad Dunbar
Manufacturing Engineer
Alexander Farley
Welder
Timothy Beall
Machinist
Travis Dollar
Manufacturing Engineering Manager
James Berry
Looking for a particular Ditch Witch employee's phone or email?