Truma Hires Barbour as Sr. Technical Sales Rep

Truma recently added Steve Barbour to its North American team as a senior technical sales rep. According to a press release, Barbour Steve grew up in Indian’s Elkhart County and has a background in product engineering/design, compliance and sales, in the RV industry for 24 years at Damon Corp., Jayco Inc., Forest River Inc., Heartland […]