Robert Hale

Active Charlotte, NC Chief Executive Officer for American Contracting, Inc.