David Clement

Active Birmingham, AL Senior Vice Presiden for Vulcan Materials Company