ADVERTISEMENT

AMLC hunts new executive director as asset crackdown expands

Published Mar 26, 2026 10:05 am

At A Glance

  • The Anti-Money Laundering Council (AMLC), the Philippine financial intelligence unit, is in search mode for the next executive director, as Matthew David intends to step down from his post and seek another position within the Bangko Sentral ng Pilipinas (BSP).
From left: Anti-Money Laundering Council (AMLC) Executive Director Atty. Matthew David, DPWH Secretary Vince Dizon, and Bangko Sentral ng Pilipinas legal counsel Atty. Roberto Figueroa
From left: Anti-Money Laundering Council (AMLC) Executive Director Atty. Matthew David, DPWH Secretary Vince Dizon, and Bangko Sentral ng Pilipinas legal counsel Atty. Roberto Figueroa

The Anti-Money Laundering Council (AMLC), the Philippine financial intelligence unit, has begun searching for its next executive director as Matthew David prepares to step down and seek another position within the Bangko Sentral ng Pilipinas (BSP).

David led several asset freezes and seizures totaling ₱27.8 billion, tied to nearly 900 high-profile individuals and nearly 650 entities linked to flood-control corruption. These assets included nearly 8,000 bank accounts, more than 200 real properties, as well as vehicles and aircraft.

While the search for a permanent successor is ongoing, acting director Arnold Kabanlit has been designated as officer-in-charge (OIC) to ensure continuity in the agency’s leadership.

David, who was appointed in 2022, spearheaded efforts that resulted in the Philippines being removed from the global money laundering watchdog’s “grey list” in February last year. This watchlist identifies jurisdictions with insufficient measures against money laundering and terrorism financing.

According to the Anti-Money Laundering Act (AMLA), candidates for the executive director position must be members of the Philippine Bar and have served for at least five years with either the BSP, the Securities and Exchange Commission (SEC), or the Insurance Commission (IC).

In a separate statement, AMLC said it has filed three petitions for civil forfeiture before the Regional Trial Court (RTC) in Manila involving assets allegedly tied to corruption in flood-control projects.

Filing civil forfeiture cases marks the final step in recovering illicit proceeds linked to anomalies in these projects.

According to AMLC, the court has temporarily frozen specific assets to ensure they remain secure and available until a final ruling is made on the recovery of funds.

“The cases involving the flood-control projects scandal are complex, given the sheer volume and breadth of records involved,” AMLC said, noting that the probe covers several entities, interlinked accounts, and different types of assets, requiring extensive assessment and reconciliation of financial records and evidence.

Given the scale of the investigation, AMLC said it continues to ramp up its internal processes to improve the efficiency of its financial probes.

Related Tags

Anti-Money Laundering Council (AMLC) anti-money laundering/countering the financing of terrorism (AML/CFT) flood control corruption Bangko Sentral ng Pilipinas (BSP) Matthew David
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.