DW8 Limited ha anunciado que Dean Taylor ha dejado su cargo de director, con efecto inmediato.