Before rejoining IDinsight as CEO, Becca was a former COO and Partner, and one of the organization’s first Operations hires. She spent nearly six years leading IDinsight through a prolonged period of exponential growth. From 2022-2024, Becca served as a presidential appointee in the Peace Corps as the Regional Director for Europe, the Mediterranean, and Asia, one of three regional leaders of the $430M US agency. In her executive role, she oversaw 19 country posts and nearly 800 staff. Becca’s former professional experience includes strategy consulting, evidence-based research, and on-the-ground social entrepreneurship in resource-constrained settings. Becca is a member of the Board of Directors of IREX, a member of the Board of Advisors of Instiglio, and a Term Member of the Council on Foreign Relations. Becca holds a BA from Harvard University, an MBA from the Yale School of Management, and an MPA from the Princeton School of International and Public Affairs.