Professor Rebecca Taylor – Executive Dean OU Business School By Rachel James June 24, 2016 No Comments Professor Rebecca Taylor, Executive Dean of the OU Business School Professor Rebecca Taylor, Executive Dean of the OU Business School