Yale University
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
This person is not in any offices