Moving On Up: Will Ruscher - Barclay Blog