Terry Ditsch is a seasoned professional with a strong background in product service and training. They served as Vice President of Product Service at ECHO Incorporated from 2005 to 2018 and currently hold the same position at ECHO Inc. In addition to their role, Terry has transitioned to a semi-retired status, offering consulting services since 2018. With an MBA in Finance from DePaul University and a Bachelor's degree in Engineering from the University of Illinois, Terry brings a wealth of knowledge and experience to their field.
This person is not in the org chart
This person is not in any teams
This person is not in any offices