Nine Years After Exit, Steaz’s Founders Return to Lead Turnaround
After years of declining sales and a retreading footprint, Steaz owner Nova Naturals, a subsidiary of Novamex, has brought on the organic iced tea brand’s original leaders to bring the brand back to a positive growth trajectory.