Dodd DuPree
Vice President, International Operations
Dodd leads Our Rescue’s on-the-ground work as Vice President of International Operations for Global Mission, serving as the primary interface between Our Rescue and government agencies, facilitating collaborations and securing support for the organization’s work. Dodd joined Our Rescue in 2021 as Regional Operations Director for Europe. Prior to his work with Our Rescue, DuPree worked for 32 years in federal law enforcement, including serving over 20 years as a Special Agent with Homeland Security Investigations (HSI), 17 of which were spent in the highly specialized International Operations division.
