91³Ô¹ÏÍø

Watch CBS News

David Reiter

David Reiter
David Reiter CBS/Michele Crowe

David Reiter is senior vice president of CBS News 24/7, special events and special projects, where he brings together teams to deliver high-quality coverage of breaking news and major national and global events across CBS News and Stations' linear and digital platforms.

Reiter was named to this expanded role in August 2024. In this position, he will oversee the special events and streaming teams. He will lead the division's special coverage on television and head up new streaming initiatives, including the development of expanded content offerings.

Previously, Reiter served as executive producer of special events since February 2022. In that role, he oversaw the planning for and production of major cross-platform coverage, including the 2022 Midterm elections, the Jan. 6 committee hearings, the April 2024 total solar eclipse, the assassination attempt against former President Trump and coverage of President Biden's exit from the 2024 race. 

Before joining CBS News, Reiter spent over 20 years in senior roles at ABC News.

At ABC News, Reiter served as executive producer of special events from 2017-2021. He helped launch and was executive producer and head of programming for the network's digital streaming news service. From 2008-2017, he was vice president and domestic managing editor of newsgathering, which included oversight of presidential campaign coverage and the ABC News polling unit.

Between 2000 and 2008, Reiter rose at ABC News from a coordinating producer to senior producer of the network's special events. He was also a senior broadcast producer for "ABC World News Tonight Weekend." Reiter was based in L.A. from 2000-2003 as acting and deputy bureau chief. In 2003, he led the ABC News Baghdad bureau during the Iraq War and the fall of Saddam Hussein.

Reiter began his career at ABC News in 1994 as a desk assistant and served as a campaign embed in the 1996 presidential election before moving into producing roles.

Reiter's career has earned him 11 Edward R. Murrow Awards, eight Emmy Awards, two Peabody Awards, and a duPont-Columbia University Award.

He earned a Bachelor of Arts in public policy studies and economics from Duke University.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });