David MacRae Archives - Tire Review Magazine
Multi Seal Welcomes New VP

Multi Seal, a tire sealants manufacturer, announced David MacRae has been hired as vice president of operations. MacRae has a Ph.D. in chemistry from the University of Buffalo, State University of New York and prior to joining Multi Seal, he worked as the chief technical director at BlingGuard LLC. With 14 years of experience in