Industry: Tech
Location: Leesburg, Virginia
Number of employees: 3
Became employee owned: 2020
Assistance: Cooperative Development Institute (CDI)
From the company
Industry: Tech
Location: Leesburg, Virginia
Number of employees: 3
Became employee owned: 2020
Assistance: Cooperative Development Institute (CDI)
From the company