Skip to content

Byron Sanborn (Philippines)

Chief of Staff, Southeast Asia

Leads strategic projects and supports IDinsight’s growth and operations in Southeast Asia.

Byron Sanborn is the Southeast Asia Chief of Staff at IDinsight, based in Manila, Philippines.

In his role as Southeast Asia Chief of Staff, Byron works directly with IDinsight’s Southeast Asia Lead to develop and implement IDinsight’s regional strategy, create and manage relationships with key funders and thought partners across the region, and contribute to organizational management among our Southeast Asia offices. 

Byron joined IDinsight as an Associate and worked on a wide variety of client-facing engagements. This work included developing five-year monitoring and evaluation roadmaps for the Philippine Department of Health and Department of Trade and Industry, organizing one of IDinsight’s earliest COVID-19 response phone surveys, and providing flexible monitoring and evaluation support to a regional ocean plastic waste diversion initiative based in Singapore.

Prior to joining IDinsight, Byron developed programs at a social enterprise providing access to solar energy in off-grid and underserved on-grid communities in the Philippines. He also completed a Princeton in Asia teaching fellowship at R35 School in Bangsak Village, Thailand and conducted research on East China Seas fisheries as an intern at The Nature Conservancy office in Beijing, China.

Byron holds a bachelor’s degree in Ecology and Evolutionary Biology, magna cum laude, from Princeton University, with a certificate in Environmental Studies.