Marta L. Tellado is president and chief executive officer of Consumer Reports, an independent, nonprofit member organization that works with consumers to foster truth, transparency, and fairness in the marketplace.
This person is not in the org chart
This person is not in any teams