Keith has over twenty years of public accounting experience (seven years in a National Accounting Firm environment) serving privately held and SEC registrant companies in the manufacturing, technology, solid waste disposal, and distribution industries. Keith is our Quality Control Partner and Director of SEC client services and has hands on experience advising our clients on all the latest challenges of new financial reporting pronouncements including, fair value, stock based compensation, sophisticated debt and equity financing including the complexities of derivative evaluation and financial statement disclosure.