61 employees
Norwood is global outdoor equipment and lifestyle brand marketing company, and a designer and manufacturer of portable sawmills.
1993
Norwood Portable Sawmills raised undisclosed on January 10, 2022
Investors: GreyLion Capital