David Knowles David Knowles is a partner at national accounting and business advisory firm Pitcher Partners.