Kyle Larkin

President, Granite Construction