The Chief Executive Officer and owner of The Paper Store is Tom Anderson, who leads the prominent specialty retail chain founded originally by his family. Under his executive guidance, the company has expanded its multi-unit retail footprint across the Northeastern United States, offering an extensive selection of greeting cards, fashion apparel, jewelry, books, and specialty gifts. He oversees overall corporate strategy, merchandising, store operations, and digital commerce initiatives, ensuring that the brand maintains its strong reputation for customer service and unique retail experiences.