
In Memoriam: TWI Groups’ Stephen J. Barry
January 14, 1939-April 27, 2018 Stephen J. Barry, founder of TWI Inc., passed away from a heart attack on April 27. Affectionately known as “Big
January 14, 1939-April 27, 2018 Stephen J. Barry, founder of TWI Inc., passed away from a heart attack on April 27. Affectionately known as “Big