Andrew Hall

Active Satellite Beach, FL President for Hall Electrical Systems Inc.