David Davidson

Active Maylene, AL President for Davidson International, Inc.