Stephen Roach

Principal Regulatory Analyst

Stephen Roach is a seasoned professional in regulatory analysis and auditing with extensive experience in the energy sector. Currently serving as a Principal Regulatory Analyst at ComEd since November 2018, Stephen has previously held positions as Senior Rate Analyst and Senior Controls Analyst. Prior roles include Senior Internal Auditor and Staff Internal Auditor at Exelon, where responsibilities included planning and leading operational audits for risk assurance and process improvement. Stephen began a career in auditing as an Audit Associate at PwC, executing financial statement audits for private companies. Stephen holds both a Bachelor of Business Administration and a Master of Business Administration from St. Bonaventure University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices