CorpWatch Hires New Executive Director By CorpWatch | Tuesday, July 23, 2002 CorpWatch announced today that it had completed its search for a new executive director. Maria Elena Martinez, a Mexican activist and researcher will join the organization as Executive Director as of October 1st. Read More