ADVERTISEMENT

DepEd confirms resignation of official allegedly involved in flood control mess

Undersecretary Trygve Olaivar resigns following earlier voluntary leave over flood control allegations

Published Nov 18, 2025 01:53 pm
DepEd confirms that Undersecretary Trygve Olaivar has formally resigned months after taking a voluntary leave amid flood control allegations. (DepEd file)
DepEd confirms that Undersecretary Trygve Olaivar has formally resigned months after taking a voluntary leave amid flood control allegations. (DepEd file)
The Department of Education (DepEd) on Tuesday, November 18, confirmed that Undersecretary Trygve Olaivar has formally submitted his resignation to Malacañang, months after taking a voluntary leave of absence amid allegations linking him to irregularities in flood control projects.
The confirmation came from Chief Media Relations Officer Dennis E. Legaspi, who said: “We confirm that Undersecretary Trygve Olaivar has formally submitted his resignation to the Palace.”
Earlier controversy and voluntary leave
Olaivar first stepped back from his duties in September after being mentioned during a Senate Blue Ribbon Committee hearing on alleged anomalies in flood control projects.
Former Department of Public Works and Highways (DPWH) Undersecretary Roberto Bernardo had identified him in connection with the issue.
On September 25, DepEd Secretary Sonny Angara announced that Olaivar had requested a voluntary leave to allow for a fair inquiry.
“Usec. Olaivar has informed me he will be taking a leave from DepEd,” Angara said at the time.
In a separate statement, Olaivar denied the allegations but said he voluntarily stepped aside to ensure transparency and impartiality in the investigation.
“To allow a fair inquiry, I will voluntarily take a leave of absence from my post,” he said. “I deny the allegations made and want to state clearly that I welcome any investigation regarding this matter. I am ready to fully cooperate with any and all proceedings.”
Long career in public service
According to his official profile on the DepEd website, Olaivar has more than two decades of experience in government service.
He graduated from the University of the Philippines in 2004 and began his career the following year at the Commission on Appointments. In 2007, he transferred to the Commission on Elections, where he worked under Commissioner Nicodemo Ferrer.
By 2012, he had moved to the Senate of the Philippines, initially serving under Senator Ramon “Bong” Revilla Jr. before later joining the staff of former Senate President Edgardo J. Angara.
Olaivar eventually became Director IV for Political and Constituency Affairs under then Senator Sonny Angara. On August 2, 2024, he was appointed DepEd Undersecretary.
DepEd has not yet announced who will assume Olaivar’s responsibilities or whether an acting undersecretary will be designated in the interim.
Olaivar previously said he is prepared to participate fully in any ongoing or future investigations to clear his name. 
RELATED STORY: 
https://mb.com.ph/2025/09/25/official-linked-to-flood-control-mess-takes-voluntary-leave-deped

Related Tags

DepEd Undersecretary resignation Trygve Olaivar resignation flood control allegations DepEd news today Sonny Angara DepEd DPWH flood control mess Philippine education officials
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.