Trenton Favor is a Senior Financial Analyst at ENGIE Impact since March 2020, having previously served as Manager of Process Control & Analysis. Prior to this role, Trenton was a Team Lead at Ecova, focusing on Expense Data Management from August 2017 to March 2020. Earlier experience includes a Team Lead position at Idaho Forest Group from June 2012 to August 2017. Trenton holds a Bachelor of Science (B.S.) degree in Exercise Physiology from the University of Idaho, completed in 2010.
This person is not in the org chart
This person is not in any teams