Business school dean steps down