DW8 Limited a annoncé que Dean Taylor a démissionné de son rôle de directeur, avec effet immédiat.