Nancy Moorhouse vice president and director for Safety Environmental and Benefits Teichert Aggregates