Andrew X Hall


Roles


General Shale Brick (107191)


Employee - 1980- Current

General Shale’s mission is to continue as the preferred solutions provider of building materials in North America because of the enduring quality, energy efficiency and natural beauty that our products provide. Driven by inno...