Two decades into its U.S. presence, Barclays continues to invest in its partnership model, Chief Marketing and Experience Officer Lili Tomovich said.