Todd Roach is a mortgage servicing professional with over 20 years of consumer finance management experience. They have held prominent roles such as Vice President of Subordinate Line Risk Management at Bank of America and Vice President of Default Management at First Consumer Finance. Currently, Todd serves as a Portfolio Manager at Newrez LLC while previously working as a National Account Manager at My Tech Texas and a Portfolio Manager at ARCHER. Todd's extensive career includes positions at Fannie Mae, loanDepot, and Centex Home Equity, showcasing a robust background in various aspects of finance and risk management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices