Skip to content

Steve Carlotti

Executive Vice President of Marketing, Michaels Stores, Inc.

Steve Carlotti is Executive Vice President of Marketing at Michaels Stores, Inc. He brings 20 years of experience working for consumer and retail companies. His work cuts across a range of functional areas including strategy, marketing, sales force effectiveness, and supply chain (especially when it drives customer satisfaction). Steve previously served as CEO of The Cambridge Group; as EVP of Global Practices and Consulting Services at Nielsen; and at McKinsey & Company in Chicago where he led the firm’s Midwestern Consumer/Retail Practice as well as its North American Consumer Marketing Practice. While in these roles, he focused on growth, strategy, and marketing issues for clients in the consumer products, retail, and automotive industries, among others.

Steve graduated second in his class from Dartmouth in 1988. He holds a Masters in Public Administration from Woodrow Wilson School at Princeton.