Flagstar Bank Appoints New Technology Leadership Team to Enhance Customer Experience | Intellectia.AI