Rebecca Menes

Rebecca Menes is the Marketing Lead for EDGE, a green building certification system and software that is an innovation of IFC, a member of the World Bank Group.

Rebecca Menes