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.
Sign up to view 0 direct reports
Get started
This person is not in any teams