John Hall

CEO/President Hall Marketing, Inc.