John Haugh

Senior Advisor at BCG

John Haugh is an accomplished executive with extensive experience in brand management, retail, and strategic advisory roles. Currently serving on the Board of Trustees for the International Council of Shopping Centers since May 2015, John also acts as a Senior Advisor at Boston Consulting Group, focusing on the consumer products, retail, and apparel sectors. Former positions include CEO, President, and Director at Iconix Brand Group, where John led significant business transformations, and President at Luxottica, overseeing major retail operations in North America. Additional experience encompasses leadership roles at Aeropostale, Build-A-Bear Workshop, Mars Retail, Payless ShoeSource, and Universal Orlando. John holds an MBA from IMD and a degree from the University of Wisconsin-Madison.

Links

Previous companies

Iconix Brand Group logo
AppCove logo
Aéropostale logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams