Charles McGrady
Person

Secretary of the Board, Sierra Club; former Vice President, Sierra Club; President, Sierra Club (1998-2000); chairman for Sierra Club’s North Carolina and Georgia chapters; former chairmen, Sierra Club’s National Political Committee