TCS is wholly owned by Time Inc. As a division of Time Warner, Time Inc. is the largest magazine and media company in the U.S. It provides customer and data support not only for Time Inc. magazines and businesses but for other companies as well. These include Martha Stewart Living Omnimedia, National Geographic Society, American Express Publishing, Harvard Business Review, Wenner Media, and...