DW8 Limited hat bekannt gegeben, dass Dean Taylor mit sofortiger Wirkung von seiner Rolle als Director zurückgetreten ist.