162 employees
Marwood International is an automotive company that provides tier 1 and 2 automotive OEM structural components.
1990