Paul Carter

Active Birmingham, AL Assistant Secretary for Vulcan Materials Company