Todd Townsend, MBA
Director, Sales
Duncan Solutions, LLC
Member
Original Join Date: 2022
Professional Bio
Organization
Parent: Duncan Solutions, LLC
633 West Wisconsin Avenue Suite 1600 Milwaukee, WI 53203 United States
801.321.7512
Awards
1999 IPI Award of Excellence Innovation in Operation