Technology Business Analyst at Redwood Trust (Charlotte, NC, US) — aijobsearch