Devon Tarschis has been with Owens Corning since 2017, holding various financial analyst roles within the company. Currently serving as a Corporate FP&A Senior Analyst, Devon has led key initiatives such as developing a Life-Cycle Costing framework and enhancing financial reporting processes. With extensive experience in global FP&A, commercial finance, and project controls, Devon has demonstrated a strong ability to drive value creation and strategic decision-making across different business units. A current MBA student at The Ohio State University, Devon continues to excel in the field of finance and analytics.
March, 2022 - present
June, 2021
October, 2020
January, 2020
July, 2019
June, 2018
May, 2017