Back to All States

The Body Shop | Company Profile, Marketing Contacts, Media Spend, Brands

The Body Shop, with U.S. headquarters in Wake Forest, NC, operates a chain of retail shops across the United States. The Body Shop stores offer customers bath and body products as well as candles and other fragrant goods.

Main Telephone
(919) 554-4900
Primary Address
5036 One World Way
Wake Forest, NC 27587

The Body Shop Contacts

Contacts (5/7)
Name Title State
David B. Chief Executive Officer NC
Sample of Related Brands
Email: *****@*******.***
Main Phone: (919) 554-4900
Direct Phone: *** **** ***   ext: ****
Assistant Name: ** **** ***
Assistant Phone: *** **** ***
Address: 5036 One World Way

Wake Forest, NC

Aliza B. Associate Vice President, Marketing NC
Hilary L. Vice President, Marketing & Corporate Responsibility - North America NC
Michele A. Manager, Digital Marketing & Brand NC
Brooke O. CRM & Email Marketing Manager NC

Media Spend

Media Spend Summary
Media Spend Channel

Related Brands

Brand Media Spend
The Body Shop *****

Agency Roster

Brand Agency Service From To
*** **** **** **** ******** Public Relations 2021 present

See Winmo sales intelligence in action


Campaign Imminent: The Body Shop taps PR AOR, increases digital spend

Finn Partners recently became the PR AOR for retail chain The Body Shop (TBS), concluding a review. The agency will now handle services such as integrated PR strategy and activation, influencer pro...