Kate Christensen

#255301

Open Innovation, Barclays