Stephen Wyatt
Director, Southeast Region
Stephen joined Source Advisors in 2013 as Southeast Director Business Development. Stephen’s background includes 16 years in the financial services industry with last 11 years in the tax credit and business incentives segment. He holds a Bachelor of Business Administration degree from Virginia Wesleyan University.