Ellen Kriz is a Senior Editor at North Coast Media, LLC for LP Gas, with previous experience as an Industry Analyst at The Freedonia Group. Ellen holds a Master of Arts degree in English Literature from John Carroll University.
June, 2021 - present
February, 2019