Industry Sales and Events Veteran Josh Carruth Joins PRINTING United Alliance as Apparel Community Managing Director