B2B E-commerce SolutionsSpecialty Retail Michaels names David Boone as its new CEO by Priya Kapoor February 19, 2025 by Priya Kapoor February 19, 2025 David Boone appointed as Michaels’ New CEO: What This Means for the Retail Chain’s Future The Michaels Companies have recently made a significant announcement in the retail industry by appointing… FacebookTwitterLinkedinTelegramEmail