
Today, GRI announced Chief Executive Michael Meehan’s decision to leave the organization to pursue other opportunities. The organization will conduct a thorough global multi-stakeholder search for a new Chief Executive. Eric Hespenheide has been appointed Interim Chief Executive and stands down >>> read more