His research focuses on social and environmental accounting, corporate social responsibility, and accounting and the public interest. He is also a Certified Public Accountant (CPA) and a Certified General Accountant (CGA), and worked for KPMG LLP and other public accounting firms for several years.