Larry Martin is the plant director for Quad’s print-production plant in The Rock, Georgia. As plant director, Martin oversees all plant and employee operations, strategy development, growth-planning initiatives, and more. He was named plant director at in March 2021.
Larry Martin
More Blogs