Current Issue cover

Avon to Move New York City Corporate Headquarters

Contact Author
Fill out my online form.

New Avon LLC (Avon) will be moving its New York City corporate headquarters from its current location in Midtown Manhattan to One Liberty Plaza at 165 Broadway in Lower Manhattan. The move is expected to take place by late summer 2017, according to the company.

Avon’s headquarters, which houses all core enterprise functions, including marketing, merchandising, digital, legal, innovation, finance, human resources and supply chain, will move into the roughly 91,000-square-foot space. The new location will be located on two floors of the 54-story tower. The building is currently owned by Brookfield Properties.

Scott White, CEO of New Avon LLC, said of the move, “As we work to build the best social selling experience for Avon Representatives and consumers, it was important for us to find an emerging and high energy location to inspire our innovative, entrepreneurial culture. We were attracted to Lower Manhattan because it is a vibrant and growing area, anchored by the Freedom Tower and the Westfield World Trade Center. This location will embody the Avon of the future, so we’d like to thank Governor Cuomo and the team at Empire State Development for helping us make this exciting move a reality.”

David Cheikin, executive vice president of Brookfield Properties, stated, “We are thrilled to welcome Avon to One Liberty Plaza and Lower Manhattan. Leading companies seeking a vibrant location that will help them attract, retain and motivate top talent continue to identify Lower Manhattan – and Brookfield sites like One Liberty Plaza in particular – as the right one for them, and Avon is the latest example of that.”