DW8 Limited announced that Dean Taylor has stepped down from his role as Director, effective immediately.