Optimas OE Solutions Names Three Executives to its Leadership Team
Optimas OE Solutions LLC, Glenview, Illinois, has named three industry executives to the company’s leadership team, including Marc Strandquist as president of the Americas, Mike Tuffy