Randal Hall

Active Vestavia, AL Vice-President for Vulcan Materials Company