Sandra Osborne is the Director of Investments at ImpactAssets. She oversees investment management for the Giving Fund including sourcing, due diligence and investment selection. Prior to joining ImpactAssets, Osborne served as a Risk Officer at Developing World Markets, an impact investment asset manager focused on linking the capital markets and financial institutions serving the bottom of the pyramid in emerging and frontier economies. She also worked at Keefe Bruyette & Woods, a boutique investment bank.