Devon Tarschis

Corporate Fp&a - Senior Analyst at Owens Corning

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.

Links

Timeline

  • Corporate Fp&a - Senior Analyst

    March, 2022 - present

  • Life Cycle Cost Leader Project Controls

    June, 2021

  • Financial Analyst Global FP A Insulation

    October, 2020

  • Financial Analyst Europe FP A Composites

    January, 2020

  • Financial Analyst Commercial FP A Roofing

    July, 2019

  • Plant Financial Analyst Composites

    June, 2018

  • Commercial Finance Intern

    May, 2017

View in org chart