Stormy Byorum

Senior Managing Director

Byorum serves on the Board of the International Center for Research on Women, the world’s largest research institution addressing the problems of women in emerging economies.