Theresa Wilson supports Community Capital Advisors with portfolio management and internal operations. Previously she was at Avivar Capital where she managed internal operations and conducted investment due diligence and client portfolio management. Prior she supported a $50M impact portfolio at Omidyar Network, worked in SME Private Equity at the IFC, supported the Market Dynamics team at Results for Development, and served as a Kiva Fellow working to launch Kiva’s US-based micro finance platform. Before Kiva, she served in the U.S. Peace Corps in the Republic of Georgia and Costa Rica. Theresa holds an MBA and MA in Global Affairs from Yale University where she was a Forte Fellow, Executive Director of the Yale Journal of International Affairs, and co-chair of the Yale Philanthropy Conference. She earned her BS in finance and in interdisciplinary business management with a marketing minor, magna cum laude, from Miami University.