John is a Manager in BerryDunn's Telecommunications, Energy, and Utilities Practice. He provides audit, accounting, and consulting services to clients in a variety of highly regulated industries, including energy, telecommunications, and utilities. He specializes in financial statement preparation and analysis, internal control over financial reporting (ICFR), and regulated ratemaking.