Ocado Announces Changes To Its Board of Directors Ocado Group has announced that Mark Richardson and Neill Abrams will step down as executive directors of its board, effective immediately.