Craig Hall is senior vice president, general counsel, corporate compliance officer and secretary. Craig is responsible for delivering the corporationās effective and efficient legal services and compliance programs by developing company policies and procedures, which ensures that Granite adheres to applicable rules, regulations, and laws. He also works with Graniteās Board of Directors to satisfy governance requirements.