41 employees
Construction & building materials make up the majority of structural, foundation components, and envelope of construction projects
1999