Corporate Staff

John C. Hauck, President and CEO. John joined TSI in 1973. John's responsibilities have been varied throughout his tenure. He became CEO in 1988. Under John's leadership, TSI has expanded through core business expansion, acquisition, and venture capital arrangements.

Craig J. Iammarino, Executive Vice President. Craig joined TSI in October 2000 with 24 years of manufacturing experience. As a CEO and Director, he has successfully led companies in both growth, and turn-around initiatives.

Annette M. Eckerle, Senior Vice President and Chief Financial Officer. Annette is a CPA who spent eight years with Deloitte & Touche, LLP and spent 16 years as a financial executive in the printing and promotional products industry before joining TSI in 2008.