Odyssey Semiconductor Technologies, Inc. kondigt aan dat Mark Davidson terugtreedt als CEO en bestuurslid, en niet langer werkzaam is bij Odyssey.