22 employees
Favram is a manufacturing company that provides product development, CAD, assembly, surface finishing, machining, and welding services.
1959