Brian Walsh Senior team manager