David A. Ball
President & Founder