Vogue Business logo

Vogue Business jobs and careers

About Vogue Business

Vogue Business is an online fashion industry publication launched in 2019. Headquartered at Condé Nast International in London, we offer a truly global perspective on the fashion industry, drawing on insights from Condé Nast’s network of journalists and business leaders in 29 markets to empower fashion professionals to make better business decisions.

Founded
2019
Employees
125

Leadership

The top of Vogue Business's org chart, with how many people report into each leader.

DN

D Nyed

CEO

10 reports

HMPhoto of Hilary Milnes

Hilary Milnes

Executive Americas Editor

2 reports

SMPhoto of Stephanie Martin

Stephanie Martin

Head Of Marketing

2 reports

ACPhoto of Anusha Couttigane

Anusha Couttigane

Head of Advisory

2 reports

EFPhoto of Emily Forkan

Emily Forkan

Operations Director

Jobs at Vogue Business

No open positions right now. Explore more companies on TheJobsMap.