Brad Davies

Head of Sustainability and Open Banking Product Manager, Equifax